BM606(@ lllpppqqqzzz}}}}}}www{{{{{{|||}}}|||fffjjjcccbbbjjj___hhhgggggggggffffffdddcccbbbddddddeeeeeefffhhhiiijjjgggfffeeeddddddcccddddddeeeeeeeeeeeeeeeeeeeeeeeeddddddfffhhhiiiiiifffdddeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffeeeeeehhhhhhgggfffeeeeeeffffffffffffffffffffffffffffffhhhgggfffeeeeeefffggghhhddddddeeeeeedddcccbbbbbbggggggffffffeeeeeeddddddbbbdddfffgggfffeeebbbaaagggfffeeecccbbbdddiiimmmfffjjjmmmllliiigggjjjmmmgggooolllfffkkkkkkffffffllloooiiieeekkkjjjggglllllllllkkkjjjlllnnnllliiihhhmmmpppnnnkkkiiihhhgggffflllmmmiiiiiinnnllleeerrrnnnjjjjjjmmmoooooommmiiiiiilllooommmiiiiiimmmhhhhhhiiijjjjjjjjjiiihhhkkkhhheeefffiiikkkjjjgggoookkkiiikkklllkkknnnrrrjjjkkklllmmmmmmmmmmmmmmmlllmmmmmmkkkhhhiiilllpppqqqlllhhhgggiiilllmmmmmmiiihhhggghhhjjjllllllllljjjjjjjjjkkkjjjiiigggggghhhiiiiiijjjjjjkkkkkkkkkiiiiiiiiihhhhhhhhhggggggiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiihhhiiijjjkkklllmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllnnnnnnlllkkkjjjmmmmmmmmmmmmnnnnnnnnnnnnjjjkkkkkklllmmmmmmnnnnnnppppppqqqqqqqqqrrrrrrrrrooooooooopppppppppqqqqqqtttmmmpppttttttppprrrzzzuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwzzzzzz{{{{{{||||||}}}}}}}}}}}}}}}|||||||||{{{{{{PPPHHH;;;>>>EEE888666<<<<<<<<<<<<;;;:::999888777777777777888999::::::888888777777666666777777777777777777777777777777777777777888::::::999777777777777777777777777777888888888888888888888888666666666666666666666666777888888999999888888777:::999888777777777777888888888888888888888888888999888777777777777888999666666666666666555444444777777777777666666666666666666777999999:::::::::999:::<<<<<<:::777444333888999:::999777666666666===:::888888888888>>>EEE:::<<<:::<<>>CCC>>>???===999888===CCCEEE???<<<::::::@@@EEEEEECCCAAABBBGGGNNNSSSUUUYYY___VVVWWWYYY[[[]]]```ccceee```]]]___gggmmmooorrruuulllkkkjjjhhhhhhgggggghhhfffeeebbb]]]XXXTTTRRRRRRGGGDDDDDDGGGFFF@@@<<<<<>>===<<<@@@@@@??????>>>???@@@AAA>>>???AAABBBBBB@@@>>>===GGGEEECCCCCCDDDDDDBBBAAA??????@@@AAABBBCCCDDDEEE===============>>>>>>>>>CCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMKKKIIIVVVLLLOOORRRsss]]]BBB999<<<===777111666666666555555444333333111000000000000000111111000000000000000000111111////////////////////////000/////////111222111000////////////////////////000000000000000000000000........................000111111222222111111000111111000/////////000000000000000000000000000000111000000//////000000111......//////......---------............/////////222222111000000000111111777555222111333555777777444444444444666666666555444,,,333;;;444---111444555333555;;;:::444444999444>>>EEEEEEEEEIIILLLLLLQQQLLLJJJQQQ\\\eeegggeee}}}zzzzzz{{{vvvjjj___ZZZSSSQQQOOOKKKFFFAAA===;;;???<<<999999999888444111(((+++///111222222222333,,,***)))***,,,......---444333111///---,,,,,,+++000000//////////////////......------------,,,,,,,,,,,,,,,,,,------------000////////////000111111/////////............---------------------------,,,,,,............,,,,,,---------.........///////////////000111111222222000000000000111111111111222222222222333333333333333///>>>000:::LLLyyyBBBBBB===777777:::777777666666555555555555555444333222222222222222222222333444444555555555222222222222222222222222444222111111333444444444222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333222222333333222222111222222333222222222222222222222222222222222222222222222222111111111222222111000000000000111222222333444444555555555555555555555555555333111222555777888777222222111000000///000111111)))///666111222666111>>>???MMM[[[\\\^^^iiirrrhhhtttmmmfff^^^XXXUUUNNNBBB999???;;;555111000111111111:::666333000000111111000((()))+++---...///000000...---------,,,,,,++++++//////////////////......------........./////////111111111111111222222333000000000000000000000000////////////////////////,,,,,,---......---,,,,,,............////////////---------....../////////000000000000111111111111////////////000000000000666///111444===hhhuuuCCC???999222///555333222111000000111111222111111000///...............///000111111111111111........................000...------///000000000................................................------------------------------............------.........------......///................................................------............------......//////000111222222...///111333444444444333000333777:::999444---'''333555666555111...///000222000222888GGG]]]iiiggg{{{pppaaaUUUMMMEEE<<<555222///,,,+++,,,...//////000111111222111000...------------,,,,,,+++++++++,,,---------------------,,,,,,---------...............//////000000000000////////////////////////..............................////////////......,,,,,,,,,,,,---------.........////////////000000------........./////////000000000000111111111111555444+++>>>===}}}XXX999>>>===777999777666555444444555666777444333222222111111111111111222333444444444333222111111111111111111111111222111000111333444333222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111000000000000111222222111111111111111111111111000000111111111111000000///000111111222111111111222222333444555555666666555555444333222000...---000000///...---///444777///444<<>>RRR___gggzzzuuu~~~lllsssnnncccfffooo___DDD@@@???BBBIIIRRRVVVVVVSSSLLLkkk|||RRR:::JJJOOOUUU[[[^^^]]]ZZZWWWggghhhlllwww~~~ccc^^^VVVLLLCCC888///)))------,,,,,,,,,---...///111111111111111111000000+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---............---------............//////---------------------------------,,,,,,---------++++++++++++,,,,,,,,,---........................,,,,,,,,,,,,------------//////000000000111111111,,,444///@@@>>>xxx666;;;;;;666777444333222111111222333444000//////.........//////...///000111111///...---...........................---...///111111///---........................------------------------------------------------,,,------------------,,,---,,,,,,,,,------...///------------------------,,,---............---,,,,,,------...//////......//////000000111111111222555333111000111444777999:::;;;<<<:::;;;CCCQQQ\\\jjjooozzz~~~ppp{{{hhhLLLfff[[[RRRLLLAAA666:::EEE666;;;999333444999111"""000111222444666777666555000666@@@GGGEEE>>><<<>>>777:::>>>AAABBB@@@<<<:::888;;;@@@IIITTT^^^eeehhhTTTKKKDDDEEEJJJJJJJJJJJJPPPSSSXXX^^^ccciiilllnnnuuu___QQQ:::666111......222777;;;,,,,,,,,,,,,,,,,,,------........./////////000000............////////////......000000111000000/////////000000000111111111////////////////////////...------------------...------........./////////------------------------............//////////////////000000000111111111---///999888RRR~~~HHH???444222666555444222111111333444666111111000000000111111222000111222333222111///---000000000000000000000000//////000222444333111...000000000000000000000000///////////////////////////////////////////////////000000111111000000///............//////000111////////////////////////......000000000000.........//////000111111111000111111111111222222222222111111333888BBBPPP\\\dddppp}}}ooozzz{{{aaaWWW>>>RRRUUULLL:::555<<<;;;111;;;000---666:::444///111222222333444333222222333---000333222///---///222777444444555444222333777888999;;;;;;999666333111777999:::999666555777:::<<<555111777======;;;999777888:::<<<>>>@@@AAAAAA;;;;;;===CCCJJJOOOQQQPPPQQQ[[[fffkkkmmmvvvwww\\\FFF777000.........//////000000111111---------....../////////++++++,,,,,,,,,---------,,,---.../////////...------------....../////////------------------------//////............//////+++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------........./////////000000333)))===...iiivvvfff999@@@333555444333111111222333222111333222111111000000111111////////////////////////////////////////////////000000000000000000000000111000/////////000222333///////////////////////////////////////.........------......//////000000------------...000111222111222222000//////111444000++++++000222...,,,...)))222555///---222444222888333+++...555444;;;OOOcccdddkkkpppMMM777QQQCCC???CCC???;;;PPPooo~~~^^^AAA:::===999444333555555555555555555555555333333222222111000000///////////////////////////------------------------////////////////////////111111111111111111111111333444444444444555555555111333555555444333333444222555888888777555444333999666333555888:::777444444444555777888:::;;;;;;CCCJJJUUU```lllzzzmmmjjjOOO===///......+++...666111...,,,......,,,***))))))***++++++***+++,,,......///////////////......////////////////////////------------------------------------------------------------------------------------------------........................//////...//////000111222000222999555xxxAAA???222888555333111111222333222111333222111111000000111111////////////////////////////////////////////////////////////////////////222111000000000111333333000000000000000000000000////////////////////////.........//////////////////............//////000)))***,,,---,,,,,,+++***:::444000000...***,,,111777333222555666222---+++---999IIIYYYllleeeXXXrrryyyAAA777555888000000555333,,,222AAAGGG777---333888666333444222222222222222222222222111111000000///......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///...000111222222333666888666666444222111333777;;;777444222333666888555222222222333333333444444444///111444444444777===CCCNNNUUUgggzzzvvvYYYCCC555)))!!!,,,///222555555333222222++++++,,,------...000111---......///......------////////////////////////------------------------------------------------------------------------------------------------........................///......//////000111222444222<<L,,,,,,,,,,,,,,,+++=hĦ***))))))))))))))))))))))))))))))))))))))))))))))))4ĉ@ӵ))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((+++222:::@@@MMMRRRWWWWWWPPPFFF;;;555,,,+++***+++,,,,,,++++++---------...............(((***+++,,,,,,+++++++++)))(((+++000222000000111---&&&&&&222CCCUUUjjj|||gggFFF000$$$(((''''''***---...---+++---...///000000000000000/////////>L///------------------------------------------------------------------------------------------------........................------......///111222333555777>>>{{{XXXCCC888888666333333333333222111111111000////////////000////////////////////////////////////////////////...............GG=?//////------------------------...//////000000111111222///////////////.........,,,---------///000111222///333777777444...***((($$$...;;;JJJ___zzzbbbCCC999)))+++666333555HHHIIIMMM,,,000YYYfffgggsss\\\222'''>>>@@@:::BBB===111>>>DDD;;;>>>@@@===:::888555111,,,******,,,///...,,,)))HdĦ,,,,,,,,,,,,+++=Īj))))))))))))))))))))))))))))))))))))))))))))))))GG=?(((((((((((((((((((((''''''''''''((((((((()))***)))((('''&&&(((,,,000***...222333222000...---))))))))))))))))))))))))'''(((((()))***++++++,,,///////////////...,,,,,,+++((('''***------***&&&111******444555......777;;;VVVwwwhhhLLL000+++%%%$$$'''+++------------...///000000000000/////////HdĦ///........................------------------------------------------------------------------------........................---------...000111333333444999WWWzzzӵĭӵӵĦ888666444333333333222111111ӵӵ//////ĦƜ`1.׼s000000///...Ħ.........//////000111111222ӵ///Ħ.........///000111***---///---ĭӵ555>>>Ħ%%%555PPPĦ---ĦyyyBBB777KKK@@@MMMMMMWWWWWWKKKFFF666...***---(((DdD*********?fӵ)))))))))Ħ)))))))))ӵƜ`1.׼s''''''ĭӵ'''((()))***---...///...,,,,,,---ӵ'''''''''(((Ħ%%%&&&''''''(((---------///...,,,...+++)))Ħ111000000===^^^&&&Ħ,,,---............/////////DdD000000000------ӵ------ӵ---ӵ.........---...Ħӵĭӵyyy?~4g&e>&eg&e>hӵ666444333333333222111g&e///guO>uO>&e//////4ff?>ߝL...gĉ@222111111000Shӵ///...//////000111222g&e...>hӵ............///...///000fff?><zg&e>&e111111HLNNN...ShӵgLLLL...000???666;;;RRRPPPKKKHHHMMM[[[S?ʬ5553333h?D%%)?((((((ZufĦ(((((((((gL(((((((((g&e(((gĉ@((((((g&e>&e(((@e###&&&??---...)))+++------+++)))g<ĉ'''&&&&&&'''3we<Ħ&&&&&&&&&&&&3h?@e***((())))))(((&&&///222Z&&&$$$222777+++&&&3h?gL)))***+++,,,,,,---,,,/////////D%%)?000fff?><z------=?Ħ---g&e---g&e.........S?ʬ---4ff?>ߝL@eg&e3h?g&e>&e??{{{4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ444333333222///111666Hu]Ħ///HŐeHŐeHu]Ħ///qIܗGIӵ...tt/////////HGgĉ@000000///...---...///000Hu]Ħ000ZuR)Ħ###&&&333...***---,,,sߝLGdUĦOOOHƅ^Hu]Ħ+++ntHdĦSSSHGgĉ@000HdĦ000222444666777444>>>DDDDDDJJJSSSHtƅ^555000Bt=o9ĦDtfo9Ħ***))))))g?((((((HdĦ(((((((((Hu]Ħ&&&tt'''%%%Hƅ^Hu]Ħ&&&H׼s&&&&&&''''''((())))))))))))))))))tQ''''''''''''je<Ħ&&&&&&&&&Bt=o9ĦH׼s))))))************+++++++++HtĦ++++++++++++,,,Bt=o9ĦHdĦ***)))((((((******(((---------Dtfo9ĦsߝLGdUĦ,,,Ht@cӵHu]Ħ///Hu]Ħ,,,,,,Htƅ^...qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ{{{4DuXӵDdDΦDdDĦDdDĦt|<999666444555333000111444DdDĦ///DdDΦDdDΦDdDĦ///peƜ4DuTӵ...`eĭ///qet.........///...---...000111DdDĦ000,,,t|<...777222(((&&&333999MMMDdDDdDĦ...DdDΦDdDĦ,,,q<niDdDĦ666qet111000DdDĦ///111333444555>>>JJJRRRTTTVVVq<R222000qjRgdKӵHdDĦgdKӵ***)))GR/f6LĭĦ((((((DdDĦ(((((((((DdDĦ'''`eĭ&&&DdDΦDdDĦ&&&DdDĦ&&&&&&&&&&&&''''''''''''(((((((((((((((((((((geĦ'''''''''FSĦ&&&&&&qjRgdKӵDdDĦ'''(((((((((((()))*********DdDĦ***+++++++++qjRgdKӵDdDĦ''')))))))))***++++++,,,,,,---HdDĦgdKӵDdDDdDĦ,,,DdDĦ4DufӵDdDĦ...DdDĦ,,,q<R---...peƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ{{{4DuXӵDdDΦDdDӵDdDĦo)hDDD;;;777666777555111000222DdDĦ///DdDΦDdDΦDdDӵ///=ӊB1.uTӵ...HߝL`o9///po9wӵ......------...111222DdDĦ000...o)h+++***...---...AAAWWWDdDΦDdDĦ***DdDΦDdDӵ---GIpӵDdDĦ"""po9wӵDdDĦ...///000111111...777=========po9u'''***---,,,GIdnuR)ĦDdDĦnuR)Ħ))))))CdgĪj)))DdDĦ)))))))))DdDĦ'''HߝL`o9'''DdDΦDdDӵ&&&DdDĦ&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&geĦ''''''sp?aĦ&&&&&&GIdnuR)ĦDdDĦ%%%&&&&&&&&&'''''')))))))))DdDĦ)))*********GIdnuR)ĦDdDĦ&&&(((******+++,,,---+++++++++DdDĦnuR)ĦDdDΦDdDĦ,,,DdDĦnuR)ĦDdDĦ,,,DdDĦ,,,po9u.........///=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ{{{4DuXӵDdDʜ4DuTӵ>d<ĦDt777555666666222000111>d<Ħ000>d<ʜDd<ʜ4DuTӵ......F&uTӵ...4DufئL>e///puR)Ħ......------...111333>d<Ħ000Dt&&&)))000RRRDdDΦDdDĦ333>d<ʜ4DuTӵ,,,4DwDd<Ħ---puR)Ħ>d<------------+++......+++,,,peӵ'''ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ)))>d<((((((>d<Ħ&&&4DufئL>e)))DdDʜ4DuTӵ&&&DdDĦ&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%geĦ'''s<v>aĦ&&&&&&peӵDx<DdDĦ%%%%%%&&&&&&&&&&&&(((((((((DdDĦ((((((((()))peӵDx<>d<'''(((+++,,,,,,,,,*********>d<ӵDd<DdDΦDdDĦ+++DdDӵnd<DdDĦ+++>d<Ħ---peӵ...Ħ000F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{4DuXӵD&dq&ĒRsdKĦDHRRud666333555555333111222sdKĦ000D&oq<Ōq&ĒR.........>dp&ĒR//////nfʜd<Φ>d<Ħ???s&dq&ĒR******i?ʜtd<Ħ,,,HHܗDӊB---<x++++++000///,,,***,,,B?d<&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&geĦ'''Hg8>aĦ&&&&&&B?Ho9&&&>d<&&&''''''''''''''''''>d<ӵ''''''B?Ho9...<x,,,---***))))))))))))&ӫeʬtIӇ,,,>d<Φ>d<Ħ+++D&ӫetIӇ,,,DdDĦ+++sdKĦ---B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{4DuXӵHu]3hhne=e@@@999444444555333222222ne222111pIƎ@t@h------...>h/////////fe///@ďD000000000---,,,,,,---000111ne......=eJJJ]]]'''%%%)))egeOOO<<<sĪj@h)))((()))fdDĦ,,,@ďD,,,,,,Hkge*********)))))))))***,,,@h+++(((@G------HĪj@IŌ))))))Bene)))Hkge'''ne&&&&&&fe)))Hu]3hh&&&&&&&&&se&&&&&&&&&''''''''''''(((''''''''''''''''''geĦja>aĦ&&&&&&@G&&&&&&se'''''''''(((((('''''''''<Ō&&&&&&&&&@G111111Hkge&&&,,,+++)))((()))))))))HĪj@IŌ++++++ege++++++Hu]3hIŌ---,,,DdDĦ,,,ne------@h///000>hsene@GsĪj@h{{{4DuXӵĵD^HHH???777666666333222222333333111000------....../////////////////////////////////---,,,,,,---...///,,,------mmm\\\...KKKYYY;;;777@@@...******)))))))))+++DdDĦ''''''...,,,*********++++++,,,,,,---000111///+++***((((((+++,,,---)))))))))(((((())))))((((((((('''(((D^)))&&&&&&&&&s׼s&&&&&&&&&&&&''''''''''''(((''''''''''''''''''geFm8'''>aĦ&&&&&&&&&&&&&&&&&&s׼s&&&&&&'''''''''''''''''''''Ho'''%%%%%%%%%%%%+++###&&&***,,,((((((,,,))))))***+++++++++******+++D^,,,,,,---DdDĦ...,,,---......///...000111s׼sΦ4DuXӵtvӵ>d<ĦĦOOODDD:::777666333111222000111Ħ222000...////////////000000000000---------...///000000111000000000000000000000000////////////////////////........................---,,,+++,,,......---,,,Ħ,,,+++,,,///111vvvQQQ333,,,KKK;;;^^^oooWWW333%%%***000+++(((111...""",,,666+++,,,+++***+++++++++)))'''>d<Ħ''''''+++...+++)))(((***,,,,,,+++************+++++++++++++++(((''')))+++*********((('''))),,,,,,))))))---++++++******++++++,,,---+++++++++++++++***)))((())))))******++++++++++++((((((((((((((((((((((((++++++++++++Ħ***''''''((((((((((((''''''(((>d<Ħ)))***&&&&&&&&&Be&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&geFYĉ''''''>aĦ&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&Be%%%&&&&&&&&&&&&''''''(((((((((nu]ӵ(((%%%%%%&&&&&&&&&"""''',,,,,,))))))///555111)))(((---,,,&&&(((000************++++++++++++************************+++*********+++>d<Ħ*********+++--->d<Ħ///---,,,Ħ............/////////000...000111222333666999<<<BeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦ555CCC999888888...333333gdKĦ/////////000000000000000000000000........................//////............//////000000///.............../////////......---------***+++,,,,,,------,,,gdKĦ333333'''999yyy333---666---oooeee[[[KKK;;;///******+++++++++++++++,,,---......---,,,***(((((((((((()))gdDĦ((()))))))))************+++++++++++++++++++++++++++++++++------,,,,,,+++***))))))+++((('''(((+++---,,,***---***((((((+++---,,,+++---***))),,,,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((%%%((()))gdKĦ]]]666///(((&&&((()))(((&&&)))sdKĦ&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''ŶS&&&&&&&&&3we<&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%'''iĉ@3hR/Ō&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,---///...+++***))))))***+++,,,,,,,,,++++++*********))))))))))))))))))))))))******+++++++++DdDĦ......------,,,sdKĦ---...gdKĦ---------............///000666(((777...444555RRRgdKĦ>AnenePPP===777333666111666ne000/////////000000000000000000000000........................//////............//////000//////........................---------,,,,,,***+++,,,,,,------ne+++000%%%999ddd}}}WWW222%%%333HHHxxx:::666000,,,***+++...000++++++++++++,,,---......---,,,+++))))))))))))De(((((()))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,000...,,,,,,......---,,,,,,+++***,,,///000...---...++++++......+++,,,...,,,,,,,,,,,,,,,,,,------*********))))))))))))(((---...ne111999000+++&&&%%%''')))(((&&&)))ne&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&>A&&&&&&&&&k<&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''')))fh&&&&&&&&&&&&&&&&&&&&&'''''''''''')))***+++,,,///---+++***))))))***+++,,,,,,,,,++++++*********))))))))))))))))))))))))*********++++++De...---------,,,,,,ne------ne...---------............//////222+++777222555888mmmnesss888:::333666444333000000000000000000000000000000000000000//////////////////////////////............////////////...------------...------------,,,,,,,,,,,,***+++,,,,,,------888(((///%%%UUUwwwccc+++DDD///...;;;999CCC:::''''''((()))***,,,,,,---+++******++++++,,,---......---,,,+++++++++++++++(((((())))))***)))************+++++++++++++++++++++++++++++++++)))******+++,,,------......---++++++,,,------,,,,,,,,,,,,...//////---+++...,,,---000000,,,,,,...++++++,,,,,,---------...************))))))))))))//////&&&'''))))))&&&###$$$''')))(((&&&)))&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''')))---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******...---+++***))))))***++++++++++++++++++*********))))))))))))))))))))))))*********++++++,,,------,,,,,,,,,,,,---------......---------............///...,,,000666555444===vvv:::???888888555---333333222111000000000000////////////////////////000000000000000000000000//////............/////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,%%%333'''000666dddYYY>>>XXXiii888000222+++%%%,,,---.........,,,***)))************+++,,,---...///......---------,,,,,,***))))))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++******++++++,,,------...)))))))))***+++---......//////.../////////...------+++,,,//////+++***,,,++++++,,,,,,---.........******)))))))))(((((((((...---------------+++)))&&&%%%$$$&&&((()))'''&&&((((((''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''%%%&&&******&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())),,,,,,+++***))))))******+++++++++***************))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------.........---------............///000)))444444555000FFFwwwHHH>>>777888888///444333222111000000000000////////////////////////000000000000000000000000//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))...------>>>XXX:::III000+++000'''===*********++++++,,,,,,------************+++,,,------////////////.........---******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,---...000---......//////000000111---***+++------))))))+++,,,,,,,,,------.........))))))((((((((('''''''''///,,,************'''%%%'''''''''((()))(((&&&%%%''''''(((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%))))))%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((++++++******************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------............///111)))444111333...YYYxxxeee999333555:::777444333222111111000111111000000000000000000000000//////////////////////////////............//////------,,,++++++++++++,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,---///333)))555???KKKpppbbb***///*** ///))))))((()))***+++---...***))))))******+++,,,---...//////000//////......+++******))))))******+++)))************+++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,+++,,,---,,,,,,,,,...000***...222444444222222222000---,,,------******---------------------------))))))))))))((((((((((((,,,***(((((()))+++++++++))))))))))))((('''&&&&&&''''''((()))))))))(((((()))(((((((((((()))******,,,++++++******))))))(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))''''''******'''''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''*********************))))))))))))***************)))))))))))))))))))))))))))))))))************+++)))************+++++++++,,,,,,,,,,,,---------------------............///111---222000222333zzzxxx<<<777555777777444444333222111111111111000000000000000000000000........................//////............//////---,,,,,,+++++++++++++++,,,,,,---------.........***+++,,,,,,------,,,,,,,,,//////,,,000444mmm===000,,,444000)))...000---,,,+++***)))***+++,,,))))))))))))***+++,,,------...///000000///......+++******))))))******+++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---.........,,,///222333333555999<<<>>>DDDKKKNNNJJJBBB;;;777666222///000///---...222/////////...------,,,,,,+++++++++************)))'''((()))***+++---///111(((((()))((('''&&&''''''&&&'''((()))***))))))((('''((()))***,,,///111222222222111///...---,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&)))&&&'''))))))'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))************))))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++,,,,,,,,,------------------............///...000///222555???xxxFFF@@@777222111555444333222111111111111000000000000000000000000........................//////............//////---,,,++++++******++++++---------....../////////++++++,,,---------,,,,,,***,,,%%%222444777HHH---...*** ***---!!!...(((((((((((()))***++++++))))))))))))***+++,,,------...///000000///...---++++++************++++++)))************+++++++++++++++++++++++++++++++++)))***+++,,,...///000111111555;;;???BBBGGGMMMRRR^^^fffnnnpppgggXXXJJJBBB;;;666222222222000222777000000///...---,,,,,,+++---------,,,,,,,,,++++++((()))+++***((('''((()))&&&'''''''''&&&&&&((()))&&&'''(((*********)))(((&&&'''))),,,000444777999777666555333111000......******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''$$$$$$''''''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((()))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++,,,,,,,,,------------------.........//////+++111,,,444888IIIyyy\\\<<<999555111666444333333444555444333111111111111000000000000......//////000000111111......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------///,,,333---,,,QQQ\\\333+++*********))))))(((((())))))*********))))))((()))))))))))))))******+++///000222333333222111///,,,+++))))))***+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++,,,---000333555222333777===GGGSSS]]]dddsssooojjjddd^^^UUUJJJCCC;;;999666444111000000000333222000///---,,,,,,,,,***+++,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,...111555999;;;<<<;;;999666333000---,,,+++---+++((((((+++(((###((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$'''---''' (((---$$$))))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++++++++******************,,,,,,,,,---------..................////////////333222///777111hhhyyy}}}>>>>>>555777666555333333444444444333111111111111000000000000....../////////000000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------111'''//////&&&777@@@)))*********)))))))))((((((((()))))))))))))))(((((()))))))))))))))******+++...///000222222111000///---+++))))))***+++***)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,---///222333666777:::>>>EEENNNUUUYYYaaa^^^YYYUUUQQQKKKCCC>>>777666444222000///......000000...---,,,,,,++++++***++++++,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********,,,...111555777777777555333000...,,,,,,///---)))&&&%%%&&&(((***(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''%%%)))***%%%&&&***((())))))))))))************************)))))))))(((************************)))************+++++++++++++++******************,,,,,,,,,------------...............////////////111222222888888yyyKKK@@@777;;;777555333333444444333222111111111111000000000000.........///////////////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------555&&&///888(((%%%---)))******))))))))))))(((((((((((()))))))))))))))((()))))))))))))))******+++,,,---///000111000//////---,,,***)))***+++***)))*********++++++++++++,,,******+++++++++,,,,,,,,,------,,,,,,---...000111333333444666999===@@@BBBDDDAAA>>><<<;;;888555333111111111000///...---,,,...---,,,++++++++++++,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***---///000000000///...---,,,++++++---)))***...***###$$$,,,(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))%%%%%%***)))&&&(((+++))))))))))))************************))))))))))))************************)))************+++++++++******++++++++++++++++++,,,,,,,,,,,,---------------............/////////...222444777DDDyyyfff>>>999:::777555333333444444333222111111111111000000000///........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------333(((000999---&&&+++---))))))))))))))))))((((((((()))******+++*********)))))))))))))))******+++,,,---...000000111000000...,,,******++++++***)))************++++++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,---...///------........./////////111000...---,,,------------.../////////...,,,+++,,,,,,+++++++++,,,,,,---*********+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))++++++)))))))))))))))*********((((((444@@@;;;***$$$***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))%%%$$$***+++)))+++((()))))))))*********************)))))))))))))))************************))))))*********+++++++++******+++++++++++++++,,,++++++,,,,,,,,,------------------........./////////333444444TTTyyyAAA;;;555888666333333444444333111111111111111000000000///.........---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------***)))---///,,,,,,---'''(((((((((((((((((()))))))))***++++++,,,,,,,,,+++)))))))))))))))******+++,,,---...000111222222333///---+++***++++++***)))))))))*********+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------...............------,,,111000///---,,,---...000,,,---...//////...---,,,,,,,,,,,,+++,,,,,,---...******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))%%%&&&&&&''''''(((((()))(((+++999HHHCCC000''',,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''$$$...''' ---333,,,***((()))))))))************))))))))))))))))))******************************))))))*********+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............000444222555kkkyyySSS===444888666444333333333222111111111111111000000000000---------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------***000///***,,,111---$$$''''''(((((((((((())))))))))))***+++,,,,,,,,,,,,)))))))))))))))******+++,,,---...///111222333444000...,,,+++++++++***))))))))))))************+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------............111111111///,,,,,,...000,,,------.........------,,,,,,,,,++++++,,,------*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((///666333)))&&&***((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''"""000)))(((;;;:::******))))))))))))************))))))))))))************++++++++++++++++++++++++)))************+++++++++******++++++,,,---------++++++++++++,,,,,,,,,,,,,,,------------.........000555222>>>yyyrrr>>>:::888666444333333333222111111111111111000000000000---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------444000,,,000111+++)))'''''''''((((((((())))))''''''((()))***+++******)))))))))))))))******+++++++++,,,...///111333444000...,,,+++++++++***)))))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,************+++,,,---......//////---***)))***,,,------,,,,,,,,,,,,,,,---,,,++++++*********++++++******)))))))))***,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$+++)))<<>>$$$---))))))))))))************((()))))))))************++++++++++++++++++++++++)))************+++++++++******++++++,,,------...***++++++++++++,,,,,,,,,,,,,,,---------............444333MMMyyy???@@@999666444333333333222111111111111111000000000000---------,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................---,,,000---,,,000***&&&...&&&'''''''''(((((())))))%%%&&&'''((()))))))))))))))))))))))))))******+++)))***+++,,,...000222333111///,,,+++++++++***)))))))))))))))******************+++++++++,,,,,,,,,))))))***+++,,,---,,,,,,,,,+++++++++,,,...000111...000111///,,,***+++---------+++*********+++,,,++++++***)))))))))))))))******)))))))))***,,,---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''))))))((((((((((((''''''***,,,***'''(((,,,+++'''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((%%%(((LLLggg@@@111))))))))))))************(((((())))))*********+++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,---------......+++444555YYYzzzJJJ===<<<222444888000---111222////////////..................---------,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------..............................---------,,,,,,,,,***+++++++++(((&&&&&&((((((((((((((())))))))))))))))))(((((((((((())))))+++++++++,,,...///111222222///------...---***&&&******++++++++++++******,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------,,,,,,+++++++++******+++,,,+++***)))((()))************+++++++++&&&'''''''''%%%%%%'''((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))***+++***)))'''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&'''&&&&&&(((***)))'''&&&$$$222DDDVVV''''''+++))))))))))))***+++,,,---++++++++++++++++++++++++*********************************))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111///999///zzzfff???777000444:::666555555///////////////............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------------------------..............................---------,,,,,,,,,---+++(((&&&'''***((($$$(((((((((((())))))))))))))))))(((((((((((())))))+++++++++,,,...///111222222000------...---***(((******++++++++++++******,,,,,,++++++,,,,,,---...+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,++++++++++++*********))))))******+++++++++***)))((())))))*********+++++++++'''((((((((('''''')))+++)))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''((('''''''''&&&&&&&&&&&&"""'''(((######))),,,***---000{{{ttt666---111((())))))))))))***+++,,,---++++++++++++++++++++++++************************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111333777<<>>^^^)))***444000...'''++++++***************+++++++++++++++++++++++++++************************))))))***++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000222555:::___zzzyyyLLL222555666222333444000/////////..................------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////..............................---------,,,,,,,,,444%%%...PPP\\\EEE...+++(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))***,,,......,,,111555555222///------+++,,,,,,------,,,,,,++++++,,,...000000///...---++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,---------+++***((('''''''''((()))(((((((((((())))))))))))%%%&&&'''&&&%%%&&&''')))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))$$$###$$$)))...///***%%%++++++)))(((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''))))))******+++++++++,,,000111---666```@@@+++$$$222444777)))++++++***************+++++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000333555>>>nnn{{{JJJ;;;888999000444666222222111111000000//////---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---........................000000111000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111(((###555[[[nnnQQQ%%%222)))%%%))),,,))))))---+++******)))))))))***+++************+++,,,---...444333222222333333111///,,,+++)))***+++,,,,,,***...000111///+++)))***,,,)))+++++++++******---///...***)))---000---***)))'''===111...###333&&&''''''$$$444///(((111+++(((---000+++)))---)))%%%(((&&&---'''000---&&&***((($$$(((%%%%%%,,,)))%%%+++111---*********)))((((((******)))((())),,,,,,***,,,%%%+++222+++''''''$$$+++(((***###+++000%%%000000&&&)))...'''###)))++++++"""&&&))),,,---###%%%...###***+++(((,,,((($$$,,,&&&***+++$$$&&&***%%%''''''(((***++++++)))'''***++++++)))+++///111000666000>>>aaaKKK---,,,++++++******++++++++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,...---,,,,,,---///---,,,000///)))000666000999{{{eee<<<888999222444555222222111000000//////...---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------//////000000//////...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,444---%%%???hhhlllSSS''',,,...***'''(((******)))))))))(((((((((''''''***))))))***+++,,,------222111000111222222000......,,,***)))+++,,,---,,,***+++---------------...000---))))))+++------,,,555///++++++,,,+++---000!!!,,,###...---777///:::BBB+++///222111666555BBB555000000000((("""(((222...///555___ppp???000(((******"""!!!))))))(((000AAA>>>222%%%$$$,,,,,,%%%%%%(((***(((&&&(((,,,///,,,---+++"""%%%>>>JJJ;;;333'''&&&'''333111 --- ###,,,***''')))'''"""+++///$$$!!!)))))),,,..."""&&&...---%%%%%%444###""")))*** $$$!!!'''''''''((()))*********&&&(((+++///111000//////???PPPXXX}}}QQQ;;;---,,,++++++***+++++++++++++++************++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++++++++,,,------+++---......---,,,...///---,,,//////---222777444GGGzzz@@@999888444444444111111000000//////......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***555111"""***OOOppp{{{HHH???777222///++++++...))))))******)))(((''''''))))))))))))***+++,,,,,,///......///111111000......,,,))))))***,,,,,,,,,,,,,,,...111444555555444444...((((((,,,...,,,)))///,,,+++,,,***(((***///111333000EEEKKKJJJCCCSSSIII333111555MMMmmmxxxcccCCC999:::+++###+++...+++%%%222xxxBBB---%%%+++***"""""")))'''&&&000...444333///888FFFAAA000333///+++)))((((((((()))(((///222'''&&&===JJJ<<<...(((...,,,---...777```fffJJJ999333***(((,,,***$$$((($$$$$$)))&&&%%%,,,$$$((((((,,,,,, ...+++&&&))),,,'''***...(((''''''''''''(((***+++,,,///******...000222<<>>FFFUUU___XXXKKK>>>222''''''+++---***'''''''''...///&&&(((333555***&&&///,,,(((,,,OOOxxx[[[EEE999,,,'''***))),,,JJJ@@@---***((('''###111,,,***...(((&&&"""+++"""###)))+++"""'''(((************+++,,,333///111555333444FFF[[[```pppGGG///444(((------,,,++++++++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,,,,---......------.../////////---000444222444???sssyyyddd@@@222666444222111111111000//////...............---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---,,,,,,++++++,,,,,,---------------------------,,,&&&+++444...%%%666TTTyyydddSSSFFF:::333111,,,,,,------------------******************+++,,,...------///222333222111---...///222333000,,,)))---+++***,,,...///,,,((()))+++,,,------,,,,,,,,,))),,,333999888333333777***111222///333+++,,,666)))000...***cccUUU...111***)))000'''+++444OOO|||666000***"""((()))***((("""+++DDDKKK222!!!&&&...---,,,111111+++((())))))''')))///(((!!!###((()))222777////// $$$(((,,,///FFF===......333,,,'''&&&###<<<~~~iii000***333 444888&&&...333))),,,$$$))))))333555***''')))$$$'''***...///...,,,,,,,,,+++111<<>>888444222222222......---,,,,,,------------,,,,,,---...///---,,,///---***)))*********)))''')))*********,,,333888CCC999---(((,,,333888999---)))(((---000...,,,+++///%%%===[[[xxxKKK444222---999222***XXXzzzooowwwpppKKK%%%!!!111000''')))000(((hhhwww^^^eeeJJJ666'''%%%###)))---!!!!!!444]]]GGG111'''&&&&&&(((,,,***""",,,KKKbbbZZZ???++++++&&&$$$"""&&&CCC```hhh222(((***(((,,,+++***GGG]]]@@@333)))(((+++)))PPPccc000'''///***###,,,$$$+++(((WWWAAA000'''''')))%%%***...)))))),,,//////111777BBBJJJVVVbbbppp|||UUU***444...---666,,,###111......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............------.........////////////000---...000111222111000...---...//////......///111)))444///111:::///>>>ttt{{{;;;888:::...555444333222111111111111000000///...............................................................------------------------------------------------........................111111000000/////////...///,,,555SSSvvvuuuaaaVVVSSSLLLBBB:::666888<<<444...---111111,,,***+++,,,***---333111***(((+++,,,111///((('''///000+++666...;;;"""'''444'''XXX555000000'''GGGJJJ000(((000&&&111,,,111$$$...222(((...[[[aaa;;;///111000((()))===ZZZkkkmmmhhhddd222!!!000---%%%)))+++(((888ZZZmmmddd]]]```aaaBBB,,, )))///(((%%%,,,WWWggg]]]@@@---%%%###'''%%%&&&)))222kkklll\\\HHH,,,$$$$$$+++'''(((FFFmmmbbb222++++++***,,,'''777PPPcccZZZDDD222***&&&$$$aaaddd333""")))...,,,CCC$$$555 GGG111'''+++...&&&&&&888999$$$)))222***'''333999FFFbbbmmmtttiiiBBB)))------........./////////---------,,,,,,,,,,,,,,,...------,,,,,,------...//////..................000//////......//////000//////.........---------------......------,,,,,,......//////000111111222)))222888222555000GGGzzzNNN:::888666444444333222111111111111000000///............///................................................------------------------------------------------........................000000000/////////......---++++++000???XXXtttggg^^^UUURRRPPPHHH:::...:::555222333000,,,,,,000111......111000,,,,,,000,,,...---***+++...///---888YYY(((222]]]cccqqqTTTUUU333((()))444DDD:::++++++......>>>000111)))///...'''///ZZZ^^^777,,,...///)))...DDD___nnnmmmggg\\\666"""***,,,''''''***$$$222PPPeee```\\\```___PPP666%%%(((+++%%%$$$)))III___aaaPPPDDD777(((!!!%%%)))'''000```rrrjjj]]]>>>***###+++***&&&<<<^^^iiiXXXCCC---"""***///'''$$$666QQQdddeeeSSS<<<,,,...///;;;NNNPPP===)))!!!;;;DDD222333$$$444eeeGGG''',,,777888...111666111,,,***(((777PPP[[[ZZZ[[[|||wwwSSS444---444/////////......------,,,..................//////...............//////000/////////.........------444444222111000/////////111111222222333444444555000111111222222222222222222111111000///......---;;;666111...999555;;;ssszzzrrr<<<666===444333222111111000000111111000000///////////////................................................------------------------------------------------........................////////////............***...///(((%%%444TTToooyyyqqqgggbbb___VVVIII===<<<999888777333//////111222...,,,,,,,,,+++---111,,,***,,,///000------///FFF@@@888VVVOOO^^^,,,(((555""")))DDD<<<,,,)))++++++888NNN222...,,,///---***444\\\]]]555,,,///...+++333LLLeeeoookkkeee]]]HHH...&&&...---'''***'''///III___```___cccaaaZZZ???)))%%%(((&&&%%%)))DDD\\\eee___\\\NNN666&&&%%%...$$$,,,JJJoooooojjjRRR666&&&++++++$$$///GGGeeepppaaa???,,,***)))***''''''444QQQjjjlll]]]NNN%%%""""""///DDDLLL???---)))222AAA<<<333&&&+++ZZZ555///666<<>>>>>777777888999<<<@@@CCCDDDDDDFFFHHHKKKOOORRRTTTUUUbbbYYYdddiiiyyyxxxPPP:::777777666555444444444444333333222111111111111222////////////////////////////////////////////////................................................////////////////////////000000000000111111222222)))...333333///,,,+++---777000***...;;;NNN___hhhqqqoooggg[[[UUUUUUSSSNNNAAAAAA===999:::<<<666...,,,111444444444444222--- 222444VVVGGG///---...333\\\cccBBB111---,,,///QQQ]]]VVV111222---111,,,111===```___<<<111...111,,,555KKKWWWSSSPPPUUUQQQ[[[\\\EEE)))'''...,,,---)))444EEEIIILLLLLLDDDFFFDDD:::---&&&((()))&&&***@@@GGGBBBFFFHHH@@@;;;000$$$,,,***)))000GGGFFFHHHNNNPPPGGG888,,,)))***''';;;WWWbbb___^^^XXXJJJ777000(((###%%%555VVVtttooo}}}tttNNN///+++---+++FFFaaa```BBB!!!+++WWWfffAAA111111:::333,,,------;;;jjjgggFFF555222777999444333999===<<<888666111111222444555777888888888999;;;===???AAACCCCCC???AAADDDGGGJJJKKKLLLKKKUUUVVVXXXZZZ\\\^^^___```dddgggkkkqqquuuxxxyyyzzz||||||~~~xxxUUUCCC888777666555555444555555444333222222111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111222222222333444000---,,,///111222111,,,222555222---...999CCC]]]iiiqqqmmmeee___YYYSSSOOONNNHHHBBBCCCFFFAAA888***222555000000444222))))))666JJJSSS777%%%111+++000FFFkkkQQQ111///%%%333...YYY]]]MMM...222***///---111===``````>>>333...000+++666MMMWWWQQQLLLPPPTTT]]]iiiWWW000(((111***(((###///@@@CCCFFFFFF???CCCDDD<<<---&&&)))---+++)))???DDD===???DDDDDDEEE:::###---''')))&&&EEEFFFKKKHHHMMMRRRCCC,,,&&&///&&&(((NNNqqqfffUUUYYY___AAA...(((000...)))AAAgggwwwuuurrriiiPPP555***---)))UUUqqqZZZ<<<***000VVVuuuCCC,,,;;;AAA777...***:::iiiuuu___SSSQQQTTT```cccccchhhqqqvvvvvvwwwzzzvvvwww{{{yyyTTTHHH888999;;;:::888555333333000000111111333444666666111111111111222222333333444222000111333444444222111111111111111111000000......///000111000000000444333222111000000111111111111222333333333333222333222222222222222222222333222222222222333444555888BBBQQQ^^^fffiiiiiiiiibbb]]]QQQJJJUUU^^^LLL///111(((+++:::===111+++///%%%NNNWWWCCC777---(((111HHHVVV]]]NNN333,,,111+++AAAQQQZZZ\\\555111---111///444JJJ[[[RRRAAA555+++111'''555MMMRRRNNNOOOPPPVVVMMMHHHIII...!!!333---'''"""000BBBDDDAAAAAA>>>FFFCCCAAA666'''***111,,,///777FFFHHHAAAHHHRRROOOJJJ;;;&&&""",,,///888NNNPPPVVVQQQTTTYYYCCC+++///%%%...222GGGddd```SSS\\\cccFFF---))),,,---222<<>>;;;888666666777999===<<<999666333111000///555555555444444333222222444555555333111111222333000////////////.........111111222222333444555555000000000111222222333333555666666666555555444333333333333333333333333333333333444444444555555555555444444666>>>KKKZZZdddgggooohhhYYYZZZbbbNNN---111000444;;;777---+++111AAAWWWQQQ:::000******888LLLVVVZZZBBB000...,,,333LLLXXX]]]^^^888444///333000999PPP___VVVDDD777...///'''666NNNRRRNNNPPPPPPOOOKKKJJJOOO666$$$...%%%---'''555GGGKKKKKKNNNLLLNNNLLLJJJ<<<((('''...******:::RRR\\\VVVYYY^^^YYY]]]MMM000(((000)))///MMMWWW]]]\\\\\\bbbYYY???---(((,,,,,,@@@bbbiii___bbbaaaWWWFFF444***(((,,,000KKKaaannnqqqrrrdddHHH444---333...MMMmmm888***;;;\\\dddDDD...999IIIIII333+++SSSyyyFFF>>><<<999666444444444555111222333444777999;;;<<<:::999999888666555555444666888:::777222000333666666666666666666666666666666555333222111111111222666666777777777666555444333333444555555555555555444444555555666666777777333444666999;;;<<<<<<<<<888777777666888>>>FFFLLLZZZkkkvvvooobbbUUUCCC111+++666@@@===222,,,///666XXXXXXGGG444---***111BBBSSSYYYYYY555,,,111(((CCCWWW]]]]]]\\\666222,,,000---===UUUaaaXXXDDD444...///***:::RRRVVVSSSSSSRRRQQQPPPNNNTTT@@@)))...'''+++&&&444HHHNNNQQQVVVUUU[[[YYYXXXGGG,,,%%%++++++)));;;YYYgggbbbccchhhddddddYYY777'''///%%%(((NNNaaaeeehhhhhhlllpppYYY222---,,,'''777\\\qqqmmmggggggooofffFFF,,,'''++++++555VVVuuuxxxtttzzzoooTTT111...!!!555lll{{{XXX999&&&???\\\___EEE000<<>>888999<<>>)))...)))<<>><<<<<<<<<;;;:::======>>>@@@BBBEEEGGGHHH???@@@AAACCCFFFHHHIIIJJJIIIEEEBBBDDDHHHKKKIIIFFFGGGGGGIIIKKKMMMPPPQQQRRRZZZ[[[]]]aaagggnnntttxxxccc000'''444999DDDDDD444+++666IIITTTUUUBBB444///,,,333JJJ^^^bbbgggWWW---***444:::jjjnnnlllfffeee???666000666555SSSffflllgggNNN666333...000FFF]]]aaa```aaa^^^[[[\\\TTTZZZMMM...)))***,,,+++???XXX___aaaccc```hhhjjjmmm\\\888&&&***---,,,999UUUfffdddgggrrrvvvvvvggg777*********777llldddnnntttmmmqqqsssbbb333,,,(((...GGGjjj|||yyyvvv\\\@@@///(((...;;;```yyyvvv|||HHH444111'''PPP|||rrr[[[:::'''===^^^bbbHHH...888MMMKKK222///WWWyyy~~~vvvlllgggiiimmmqqqsssooorrrwwwmmm777---777<<>>'''(((+++(((777XXXrrrvvvxxx~~~}}}vvvvvvHHH---,,,000///aaaeeeppptttmmmnnnuuuvvvBBB111))),,,;;;^^^|||{{{\\\999$$$---222RRRxxx}}}~~~rrrGGG+++...888TTTsssddd???###<<>>///000BBBYYYfffjjjMMM444***...555PPPkkkmmmnnnhhh;;;333222777```iiieeeggggggiii@@@222,,,777@@@bbbllljjjnnnTTT222...---555PPPhhhmmmoooqqqllljjjtttlllxxxqqqDDD---...******@@@\\\fffhhhkkkhhhnnnooowwwkkkGGG---***+++&&&333VVVuuu}}}~~~|||tttxxxxxx]]]444***222...OOOiiivvvrrrrrrvvvyyy}}}aaa@@@---)))///OOOuuu|||~~~{{{WWW444---111DDDkkk}}}xxxnnnFFF555%%%555kkk}}}eee999...JJJcccfffKKK;;;777OOOTTT333000ZZZyyyzzz;;;111999999BBBUUU???000)));;;ZZZmmmnnnhhhBBB,,,***555DDDcccvvvkkkrrreee---333555888lllaaabbbfffiiinnnCCC333...:::KKKnnntttpppwww]]]888444000:::VVVoootttwwwyyysssooowwwjjjrrrmmm@@@+++000+++***@@@[[[fffkkkpppoootttuuu}}}sssOOO333------'''000OOOmmmvvvwwwyyyuuuwwwrrr>>>&&&...,,,AAAooo~~~rrrxxx}}}|||~~~OOO111((('''DDDlll{{{||||||vvvNNN***///666UUU~~~lll>>>,,,999DDD|||bbb888%%%BBBllltttKKK+++BBBgggVVV777999___xxxvvvMMM999999666BBBTTTTTT444)));;;XXXfffrrrqqq[[[444---,,,===[[[rrrvvvooopppXXX333000///]]]jjjiiivvvmmmnnnppp666222444666PPPrrrkkkqqquuujjj999000111777hhhrrryyyooorrrtttoookkkuuuqqqrrrWWW'''000,,,,,,===kkklllsssmmmrrrwwwoooZZZ///)))---,,,+++<<>>???rrr{{{ccc000&&&;;;[[[}}}XXX444---DDDfffnnnTTT...;;;gggaaa222999___xxxIII;;;333000;;;ZZZ\\\<<<---222LLLcccllltttlllPPP333...777UUUooowwwtttqqqtttQQQ000111@@@eeesssooossslllpppqqq;;;333444666TTTtttnnnsssvvvmmm===111222;;;ooovvvxxxmmmrrrwwwqqqooovvvrrrvvvaaa222000---...AAAlllkkksssqqqzzz}}}xxxbbb999+++000,,,+++:::vvvxxxzzzfff444,,,000111bbbwww~~~WWW333...111KKKsss|||}}}vvvvvv```333,,,,,,MMM}}}aaa>>>)))DDDmmmxxxZZZ<<<---RRRkkkkkkIII777HHH[[[[[[999===aaayyyFFF;;;777777===NNNdddTTT***+++BBBaaaooorrrwwwddd???222333GGGjjj}}}zzzuuuxxxuuuDDD***000RRRhhhuuullloookkkrrrsssDDD444444666\\\xxxrrrxxxxxxsssEEE444000===rrrvvvvvvkkkrrryyyrrrssswwwssszzzoooBBB......000CCCnnnlllsssttt|||||||||{{{iiiCCC***,,,+++---777pppvvvyyy}}}~~~~~~rrrJJJ(((///---JJJvvv~~~zzz???,,,333...nnn|||zzzrrrrrr~~~DDD666%%%...jjjUUU$$$+++LLLyyyXXX---444ZZZ{{{rrrIII222HHHkkkTTT;;;999eeeyyy~~~GGG555DDD666>>>YYYbbbQQQ;;;...666UUUooosssttttttYYY111...???ZZZrrr{{{yyyzzzuuu;;;)))555bbbjjjttthhhllljjjtttsssMMM555333888ddd{{{uuu{{{yyyxxxMMM666...;;;ooorrrssskkkrrrvvvtttwwwvvvrrr{{{wwwPPP+++//////@@@lllmmmuuussszzzvvv{{{vvvuuusssRRR...)))***...333hhhtttxxxyyy{{{}}}zzz~~~}}}bbb***+++,,,666sssuuu~~~VVV---///***YYYvvvwwwtttwww{{{ppp@@@111)))CCCqqqOOO+++444[[[wwwRRR(((>>>jjjsssEEE888KKKeeeYYY>>>444___yyyIII444DDD777444HHHgggaaa999(((999MMMeeeqqqoooqqqkkkMMM++++++PPPqqqxxxwww|||~~~kkk666...DDDppppppwwwmmmlllkkkvvvqqqUUU555222:::fffxxxsssxxxtttyyyRRR444///:::kkknnntttqqquuuuuutttxxxsssqqqwwwxxx[[[---111+++999hhhnnnwwwoooppprrrzzzvvvxxxggg===+++)))000///```rrrxxxvvvzzzyyyuuu}}}wwwuuu777)))///---kkkuuu~~~~~~}}}ooo666)))555:::mmmwwwxxxxxx~~~~~~|||}}}]]]<<<+++***bbbGGG---888bbbyyyDDD222BBBuuupppEEE222KKKddd]]]999999qqqzzzGGG888>>>@@@...HHH^^^bbbOOO///)))???dddpppqqqoooooo]]]>>>,,,555aaazzzuuuSSS///222QQQpppqqquuurrrnnnmmmxxxnnn[[[333222===dddrrrmmmsssnnnxxxTTT000222===lllnnnvvvtttxxxuuussswwwppprrrtttvvvhhh888111(((333cccmmmxxxnnnmmmpppuuuuuuzzzuuuLLL,,,(((111+++ZZZrrrzzzuuuzzzuuutttvvvuuu|||NNN---000,,,\\\|||vvv{{{||||||LLL,,,999&&&___uuuyyyqqqttt{{{}}}HHH///,,,777lll===%%%AAAnnnrrrEEE,,,MMMkkkFFF111TTTqqqddd@@@===mmmzzzLLL...<<>>///999WWWsssuuurrruuuqqqNNN///111QQQmmm|||zzznnn;;;...888^^^hhhmmmmmmrrrrrrpppyyykkk^^^111111AAAeeeppplllrrrlllzzzYYY111333AAAqqqpppssspppvvvtttrrruuunnnuuusssuuuuuuJJJ111(((111___jjjxxxsssvvvuuurrruuu{{{|||ZZZ...&&&222(((UUUrrr{{{ttt{{{ooouuusssxxx|||{{{fff777......HHHrrrvvvppp|||vvvyyyvvvzzzkkk???...+++FFFkkkzzznnnnnn{{{{{{iiiDDD222,,,XXXbbb666---TTT|||lllDDD888[[[pppBBBDDD^^^vvv^^^666BBBpppzzzKKK666???DDD===666UUUiiibbbFFF444...IIIyyyxxxxxxuuu|||tttDDD&&&666lllsssxxxwwwxxxyyytttmmm444555BBBkkkeeemmmjjjssstttrrrzzziii___000111CCChhhqqqnnnuuunnn~~~^^^444111BBBtttooonnnjjjqqqrrrqqqtttmmmxxxsssuuu~~~XXX000(((222^^^fffwwwxxxvvv{{{hhh555&&&333'''RRRrrr}}}uuu|||kkkwwwsss|||wwwvvvuuu@@@,,,000;;;jjjuuuhhhxxxqqqqqqsssqqqSSS###;;;...aaa{{{pppppp}}}zzz~~~}}}```///:::---lll|||QQQ''':::fffhhh;;;@@@ttt```<<<<<>>kkkUUU...III{{{eee666???uuu{{{SSS>>>SSS~~~|||ggg999666LLL>>>111EEE[[[eeebbbLLL000333TTTpppvvvxxx}}}oooKKK000===]]]wwwzzzrrrvvvqqqqqqpppEEE000GGGeeeqqqllllllpppmmmooonnnyyyooo```000555QQQooonnnlllvvvvvvwwwiii333...YYYrrrpppppprrrrrruuunnnsssvvvuuuttttttpppkkk444)))333HHHtttqqqvvv{{{||||||{{{yyyJJJ(((***222@@@uuuyyyxxxzzzwwwsssppprrruuuuuupppjjj===,,,444^^^lllmmmggglllgggmmmiiihhhuuuqqqOOO...(((AAA___oooqqqpppsssvvv||||||yyy{{{{{{eeeAAA---222YYYvvv|||~~~ggg;;;,,,RRRvvvJJJ999[[[~~~^^^CCCTTTsssmmmQQQ@@@___|||cccCCC555GGGOOO444999^^^llllllUUU666...JJJqqq~~~uuuxxxbbb666333WWWsssssswwwrrrttttttuuuhhh:::444WWWnnnnnnkkkjjjkkkoooqqqkkkvvvrrreee222888ZZZpppnnnkkkrrrqqqsssiii666...XXXqqqoooooorrrtttwwwqqqtttuuussssssuuutttqqq:::)))...CCCsssrrrvvv{{{{{{|||zzz~~~zzzSSS))))))///<<>>fffyyyuuu~~~wwwMMM+++???iiizzzoootttrrrrrrxxxxxx^^^555???fffrrriiikkkjjjgggnnnnnndddooopppfff222:::```mmmmmmkkkqqqnnnppphhh777...XXXrrrpppooorrrrrrtttsssuuutttpppqqquuuwwwuuuBBB***+++BBBvvvuuuvvvyyyttt{{{{{{|||VVV...,,,...999mmmpppoooooouuuuuutttrrrppppppqqqsssfff:::,,,===mmmeeeeeeeeeeee\\\bbbgggdddjjj```???+++)));;;\\\lllggghhhtttssspppuuusssnnnyyyqqqNNN...(((FFFjjjoooooouuurrr}}}lllmmmzzzmmmHHH777AAArrrxxx|||ZZZ888===xxxrrrOOODDD\\\pppSSSHHHhhh}}}VVVVVV555===[[[HHH(((@@@gggooonnnRRR777333WWWxxx}}}xxxzzzqqqrrr]]]999000PPPnnnqqqqqqssstttsssyyysssQQQ555OOOkkkooofffkkkkkkeeejjjkkk```jjjmmmfff444>>>dddiiikkklllsssnnnppphhh999000[[[vvvtttrrrrrrpppqqqtttuuusssooopppuuuxxxwwwOOO000***CCCzzzxxxuuuuuupppyyyuuu{{{{{{xxxvvv[[[000,,,,,,666jjjnnnmmmnnnrrruuuvvvvvvsssqqqqqqrrrqqqGGG---222fffeeeeeefffhhhbbbiiijjjbbbiiilllYYY555(((444YYYmmmfffaaaiiipppiiiqqqtttiiinnnuuukkkDDD###///[[[iiihhhooosssvvvnnnjjjnnnssshhhKKK000QQQtttzzzrrr{{{QQQ---MMMvvvxxxIII===fffjjjKKKHHHnnn}}}gggGGGJJJ777UUURRR777777^^^nnneeekkk;;;777GGGhhhyyyrrrooovvvrrrlllJJJ222GGGfffooonnnuuurrrvvvssswwwhhhBBB:::___iiijjjfffiiiiiieeegggjjjaaakkkkkkfff:::DDDhhhgggkkkmmmtttooopppkkk>>>444^^^yyyvvvttttttqqqrrrtttuuutttpppqqquuuwwwvvv___777+++CCC{{{xxxssspppooovvvmmmooorrrooosssggg///)))(((333jjjpppqqqrrrpppsssvvvwwwuuusssqqqpppsssWWW222---YYYeeeccchhhbbbccchhhfffaaahhhnnnkkkCCC---///PPPhhhccc\\\___kkkeeejjjooofffcccnnnwwwXXX000&&&FFF^^^dddllluuunnnwwwtttkkknnnttt___@@@666hhhzzzhhhooolllAAA***ZZZ{{{fff@@@BBBwwwzzziiiMMMNNNwww}}}kkkOOOSSS444LLL]]]===:::WWWkkklllbbbTTT000GGGaaannnqqqqqqqqqpppoooiii???222]]]qqqhhhppprrrkkksssrrrttt^^^:::GGGjjjcccfffjjjeeecccfffggggggccclllgggddd>>>IIIhhhiiimmmnnnsssmmmqqqpppFFF444]]]uuuqqqooorrrrrrvvvtttwwwwwwttttttwwwxxxuuuooo???***???xxxuuupppnnnkkkuuujjjnnnsssooouuusss111***'''222jjjqqqrrrtttpppqqqrrrssstttrrrpppnnnoooeee777,,,JJJddd^^^ggg]]]dddccc```ccceeefffkkkTTT777+++CCC]]]```\\\]]]ddddddaaabbbfffbbbcccooobbbJJJ///111LLL```gggmmmhhhnnnnnniiijjjmmmggg[[[555PPPiiiiiihhhtttsss___555<<<]]]{{{{{{eee@@@XXXrrr~~~fffLLLWWW}}}rrrJJJ\\\@@@:::XXXRRR---FFFjjjaaafffbbb222///XXXsssmmmjjjvvvyyymmmfffbbb555///dddnnn\\\nnnkkkcccnnnppprrrYYY888TTTnnn^^^eeennnaaa]]]ggghhhdddccclllcccaaa@@@KKKfffkkknnnmmmqqqkkkqqqsssLLL222ZZZooojjjiiinnnrrrwwwuuuxxxyyywwwwwwyyyxxxuuuzzzDDD(((:::tttsssnnnmmmeeetttmmmvvv}}}vvvyyyxxx555---)))222iiipppqqqrrrpppooonnnoooqqqqqqooommmlllnnn;;;,,,???cccZZZddd```kkkddd___jjjggg```hhhbbb>>>)))999UUU``````aaa___dddZZZWWWgggggg\\\aaagggaaa<<<###>>>]]]bbbbbbfff\\\[[[dddiiiffffffjjjBBB999PPPlllkkkhhhooooooXXX&&&@@@mmmjjj~~~VVV???___|||uuuTTTFFFbbbyyyyyyFFFVVVBBB999]]]KKK777888___jjjlllggg>>>000GGGbbbjjjiiiooohhhdddtttppp777333XXXaaaccckkkeeeeeeiii]]]fffrrrMMM:::bbbjjjeeeccceeeccc]]]\\\___]]]kkkdddccc\\\555^^^aaaiiikkkqqqppplllpppiiiTTT444SSSnnnqqqkkklllppprrrooorrrvvvzzz||||||zzzyyy|||OOO///>>>eee{{{wwwllltttuuuvvvwwwxxxzzzzzz{{{BBB...&&&:::YYYllllllggghhhhhhggggggffffffeeeeeejjjfffOOO444666SSSgggfffeeedddcccbbbcccdddfffhhhgggLLL222222HHH]]]bbb]]]]]]^^^______``````______hhhfffOOO000,,,EEEYYYZZZZZZ\\\___aaaaaaaaabbbccc[[[???<<<[[[hhhZZZ\\\rrrdddMMM555AAAhhhzzztttoooOOOEEEeeefffLLLRRRYYYyyySSSTTTSSS;;;RRRdddDDD???QQQbbbhhhlllRRR///777YYYllloooiiillleee___iiiZZZ666@@@dddhhhgggllleeebbbeeeaaagggeeeCCC<<>>>>>>>>@@@AAA777)))+++;;;BBB===<<<===>>>AAAEEEIIINNNPPPTTTDDD444333AAANNNSSSQQQTTTUUUWWWZZZ\\\^^^______WWWbbb\\\BBB222???WWWeeeYYY[[[]]]\\\ZZZYYYYYYYYY[[[CCC666CCCXXX```___^^^qqqcccEEE666LLLgggtttzzziiiKKKCCCdddyyybbbKKKNNNrrryyyXXXMMMZZZBBBEEEeeeNNN777JJJjjjdddffffff888(((IIIcccnnnlllgggkkkiiidddgggFFF===SSSjjjdddaaafff```cccbbbgggjjjWWW>>>HHHhhhcccaaa```bbbaaa^^^^^^``````ggg^^^___YYY===WWWWWWXXXWWWZZZWWWQQQUUURRRBBB...>>>IIIEEE?????????===:::999999777555333111000777...))),,,---***+++111------,,,***)))((('''&&&---(((%%%&&&&&&%%%&&&((()))))))))((((((((((((''''''((((((&&&'''***)))%%%************+++...000111,,,)))%%%$$$'''+++///111///000333666888;;;<<<======IIINNNAAA111333EEEUUUWWWZZZ^^^aaaccceeehhhjjjaaaZZZGGG:::EEE\\\^^^OOO^^^fffUUU<<>>VVVnnnbbbfffSSS(((;;;___jjjmmmiiidddjjjooojjjddd999EEE___hhh\\\\\\eeedddkkkdddnnnoooRRRDDDXXXllliiigggccc___ZZZUUURRRQQQGGGKKKAAACCC===+++888777;;;777:::888222666666***&&&---111---)))***)))'''''''''''''''(((((()))***%%%&&&)))+++&&& """***))))))************++++++''')))+++***&&&$$$&&&+++******))))))))))))))))))+++'''''')))***'''(((***,,,+++)))'''&&&%%%$$$$$$###&&&)))(((%%%$$$&&&)))%%%&&&'''(((((()))((((((---,,,---...---,,,///555777;;;AAAGGGLLLQQQVVVZZZVVVddd]]]BBB<<>>===UUUeeefffbbbeee===)))YYYkkkrrrooojjjeeegggmmmfffUUU555NNNiiikkk```aaaiiijjjlll___hhhfffJJJDDDVVV\\\OOONNNJJJDDD>>>:::666333,,,///(((///,,,(((---...---)))++++++%%%)))---%%%---......,,,,,,......,,,---,,,+++)))((((((((((((&&&&&&(((******'''(((+++''''''((()))***+++,,,---###'''***)))'''((()))***''''''''''''((((((((((((---(((&&&)))(((%%%(((...&&&&&&&&&''''''((())))))(((+++---,,,***((()))*********+++******)))((('''+++###!!!(((,,,***'''(((%%%''')))+++,,,...222444888IIINNN@@@888EEEYYYddd]]]ccc___TTTHHH;;;CCC]]]YYYiiijjjHHH444UUUpppaaaZZZDDD^^^zzzZZZ\\\[[[;;;CCCoooHHH)))ZZZ```pppbbbeee[[[333===mmmkkkpppjjjiiigggfffmmmdddJJJAAA[[[oookkkaaa\\\YYYVVVUUUIIIMMMIII444222<<<888000222111---+++,,,***'''---000+++222+++111---///---'''+++,,,'''***///***((('''%%%%%%''')))******((('''&&&%%%%%%%%%%%%%%%+++(((&&&'''***+++***((((((((((((((((((((((((((('''******'''&&&'''&&&###%%%%%%&&&&&&&&&&&&''''''&&&%%%''')))(((%%%%%%(((%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$((((((***+++(((%%%''',,,)))*********))))))+++,,,)))+++---///000555???HHHPPPSSSWWW___[[[DDD===MMM___WWWddd]]]:::>>>\\\aaahhhGGGFFFsss{{{lllRRR```IIICCCUUUZZZ<<<@@@bbbaaaooofffgggJJJ999\\\qqqiiilllgggkkkjjjeeekkk___===GGGWWWZZZRRRKKKDDD;;;777555222444000'''(((+++$$$'''+++,,,)))***...///,,,))),,,(((...""",,, %%%---'''***---&&&(((---***)))''''''((()))*********'''((()))***+++,,,------(((((((((&&&&&&''''''&&&*********))))))((((((((((((,,,+++'''%%%''''''###''''''''''''(((((())))))###(((***)))'''''''''&&&))))))))))))((('''&&&%%%'''((()))******)))))))))''''''((()))))))))))))))$$$))),,,((($$$$$$'''***%%%&&&&&&&&&%%%&&&(((++++++%%%###&&&)))((())),,,...777AAAOOOVVVGGG777888UUUMMMVVVbbbTTT@@@FFFZZZcccYYYJJJSSS{{{{{{}}}___^^^SSS333\\\XXX(((EEEmmm[[[jjjgggkkkggg<<>>TTT___bbbpppgggrrrKKK===mmmzzzdddlllnnnbbbRRREEE<<<555---(((+++*********))))))((((((************************************************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))(((((((((((())))))))))))---,,,///999CCCFFFBBB<<<]]]^^^___WWWMMMZZZwwwgggOOOWWWUUUHHH```JJJ888EEEaaaiiieeehhhppplllJJJAAA```^^^JJJSSS???999333000111000---************)))))))))((((((************************************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))'''((((((((())))))))))))((((((***---000222111000@@@FFFOOOQQQJJJOOOnnnwww|||WWW[[[QQQEEEVVV[[[@@@@@@^^^pppooohhhcccbbbQQQ;;;:::DDD999,,,333)))''''''))),,,,,,)))&&&******))))))))))))((((((************************************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''((((((((())))))))))))******)))'''(((,,,///(((///:::BBB@@@@@@OOObbbwwwZZZ]]]fffLLLDDDdddKKKCCCWWWlllcccXXXTTTLLL@@@222+++...,,,)))'''%%%///...---------,,,((($$$))))))))))))))))))((((((************************************************((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''((((((((())))))***++++++******,,,000444((((((+++111222444<<>>666...)))***++++++)))+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((%%%###***444******)))))))))***,,,,,,(((---111---555dddyyyxxxNNN777...---+++)))***---...,,,***+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***&&&$$$'''(((&&&$$$$$$((((((((()))***+++,,,---(((...222111,,,777uuuyyyrrr===222333...,,,++++++---//////,,,)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))&&&%%%'''******'''%%%''''''((()))***+++,,,------...,,,333777///NNNzzzzzzCCC)))+++222333,,,+++*********)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''')))***)))&&&&&&((()))***+++,,,,,,+++,,,%%%,,,777000666UUUzzz|||===222888///)))...,,,+++***)))((()))***+++(((((()))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%))))))%%%"""$$$'''(((&&&'''((()))***++++++***)))---+++)))---,,,000===mmmzzzQQQ***000:::000&&&***,,,,,,++++++***+++---///(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$((()))%%%###&&&'''$$$&&&'''(((*********))))))***)))......(((+++333444AAAwwwzzzDDD@@@777...***,,,---,,,)))*********))))))***+++'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""&&&(((&&&(((,,,***$$$'''((()))******)))((((((***(((111))),,,333))),,,LLLwwwZZZ444333000---+++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%(((+++,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,000888^^^wwwzzz>>>333222000---+++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%'''(((((('''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''((((((((())))))))))))((())))))******+++,,,,,,***,,,AAAooowwwBBB222222111///---+++*********))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((()))******++++++,,,---+++,,,CCC{{{wwwXXX)))999000///...---+++*********))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))+++,,,,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((())))))***+++++++++222111***...SSSwwwooo999///333---------,,,++++++***)))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''+++///000...+++((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((('''(((((()))******+++++++++//////,,,444XXXwww888111>>>&&&+++,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$(((,,,...,,,)))&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((''''''((())))))******+++&&&***222222)))666ooowwwTTT***000777)))***++++++,,,,,,+++***)))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%'''))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))************)))///444---...MMMssswwwaaa555333(((!!!555)))***+++,,,,,,+++***)))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((('''&&&%%%&&&))),,,((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********///((('''---///---444>>>xxxsss:::333222,,,---111,,,,,,+++***))))))******&&&'''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&(((((((((((())))))))))))***+++---------///111333SSSxxxVVV222111///***,,,///,,,++++++***))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***(((&&&&&&'''((((((''''''((((((((()))))))))))))))***,,,,,,,,,...000222;;;jjjxxxRRR999...111---***,,,+++,,,+++******)))*********,,,+++)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((()))))))))((((((******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''---***'''&&&'''(((((((((''''''((((((((()))))))))((()))+++++++++,,,...111,,,@@@uuuwwwttt666...000222,,,+++,,,&&&++++++***************+++...,,,***(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''---***&&&%%%%%%''''''''''''''''''((((((((())))))''')))*********+++---///...000QQQwwwAAA333///111000***---///%%%+++***************++++++...,,,***(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***'''%%%$$$%%%&&&&&&&&&''''''''''''(((((((((((('''((()))))))))***,,,......---777[[[vvv___***444---------)))...111(((*********)))******+++,,,,,,+++)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((())))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&'''''''''(((((((((''')))***)))))))))+++---,,,000,,,777kkkvvvlll>>>---333***+++---)))+++///*********))))))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))******)))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&(((((('''%%%&&&&&&&&&'''''''''((((((((()))******))))))+++---,,,000------HHHvvvCCC***888222)))---111***(((,,,*********))))))***+++,,,,,,&&&'''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&)))+++,,,,,,+++***$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######%%%(((******(((&&&&&&&&&&&&'''''''''(((((()))***+++***)))***,,,---+++---...,,,000QQQxxxIII000;;;---,,,,,,,,,+++++++++******+++++++++***)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%&&&(((***,,,,,,***((('''&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((+++///333666***)))&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************((('''+++444222111___xxxqqq<<>><<<+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%((($$$"""%%%&&&$$$$$$&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))%%%000,,,000666---RRRyyy___888///...---,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$%%%***+++'''$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''///)))+++222(((>>>xxxyyyxxx<<<888)))444...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&''''''%%%&&&))))))&&&%%%'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''...'''&&&///(((---KKKyyyUUU111666---111...---,,,,,,+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((('''&&&&&&***&&&$$$%%%$$$###&&&+++((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))%%%---((('''///---+++555jjjyyyjjj>>>111***111***------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******'''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''$$$'''***------***'''$$$'''&&&(((***((($$$&&&***&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))%%%,,,,,,))),,,......000===yyyBBB444222&&&666***---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''+++......+++'''$$$"""&&&...444111)))%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''+++---***(((***---...,,,cccyyyjjj666444111---444...,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%%%%&&&(((******(((&&&%%%!!!%%%,,,111...&&&$$$'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***'''***+++'''(((------...===|||yyy???444444---555+++++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++************))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###%%%''')))***)))'''%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&"""$$$+++%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))+++"""&&&---)))***//////333!!!XXXyyySSS???//////000+++))),,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((()))******++++++111000333hhhyyyGGG888...000111+++))),,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))******++++++---333...GGGyyyMMM888111...111111+++))),,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((())))))******+++(((444---+++]]]yyy999111......111///******...******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&((()))***+++***)))&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********&&&///000)))>>>~~~yyyMMM666111000//////,,,)))+++///******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&((()))***)))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******)))'''///222000OOOyyyiii,,,444222111///---***)))+++---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***,,,$$$)))333+++000qqqyyyDDD///111000///---++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((()))''',,,---(((MMMyyyKKK,,,===---,,,,,,,,,+++,,,---+++'''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))"""111***(((333,,,555]]]wwwqqq333:::222///---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***+++++++++,,,...222555wwwSSS777000...///---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))*********+++---111444\\\www```333;;;***,,,000---,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))******,,,///222777|||www???(((888///---111,,,,,,++++++++++++***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((*********+++...111///XXXwwwbbb888///...555......,,,,,,,,,,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''')))+++++++++,,,...000...777nnnwww999777777(((333,,,***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''')))+++++++++,,,---///---'''JJJwwwXXX222000888---***,,,***++++++,,,,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&(((***+++******+++------,,,555jjjwww777<<<(((555666"""...---++++++,,,---,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%'''))))))))))))***++++++333)))BBBvvvLLL444222000...---,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))......333)))^^^www;;;333222000...,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,)))+++111EEEwwwOOO000222111///---,,,+++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++'''&&&999,,,SSSxxx@@@333111000...,,,+++++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))---)))+++666$$$777xxxUUUAAA666000///---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,+++111***+++333YYYwww>>>999333///...,,,+++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))******+++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((+++000"""222444666wwwYYY444///111...---,,,*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&,,,)))(((333///111UUUvvvDDD,,,,,,444...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&---###333000'''===666yyyLLL111:::333+++,,,,,,,,,+++++++++******+++*********))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++))))))(((((('''''''''&&&''''''''''''(((((((((((()))))))))***+++,,,......KKKyyyAAA111666...,,,,,,,,,,,,+++++++++******************)))))))))((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))(((((()))******)))(((((((((((()))))))))*********++++++))))))((()))*********************************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++)))((((((((('''''''''&&&''''''''''''(((((((((((()))))))))***+++,,,---...===}}}xxxOOO555333222+++///,,,,,,,,,+++++++++******************))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''(((((()))***))))))))))))))))))))))))((())))))******))))))((())))))*********+++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((('''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,---...555FFFxxx555222333000///000,,,,,,,,,+++++++++***************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,+++*********)))++++++++++++++++++++++++))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&%%%'''---///,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))***,,,---...555333xxxVVV999333000...333---,,,,,,,,,+++++++++******))))))))))))))))))******(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###&&&+++---***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((()))***+++------...:::TTTwww444<<<222,,,+++222***,,,,,,,,,+++++++++******))))))))))))************(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))+++******))))))******+++******+++++++++,,,,,,,,,+++,,,,,,---------,,,+++++++++++++++++++++++++++((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((()))***+++,,,---###>>>666|||wwwYYY666111111...,,,...,,,,,,,,,,,,+++++++++******((()))))))))************(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))++++++***))))))***++++++************++++++++++++***+++,,,---......------************************'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((((((((((()))+++,,,---&&&666---UUUwww111GGG"""111333///+++111,,,,,,,,,+++++++++******(((((())))))*********+++(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++)))***,,,...//////......))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''(((((()))+++,,,---333---///999xxx]]]555333000---,,,+++,,,,,,,,,,,,+++***))))))************))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((((((((((((((((((((((((******++++++***)))((((((((()))++++++******,,,---$$$)))+++---666>>>444###******+++,,,,,,------......,,,***+++,,,,,,)))'''+++(((&&&&&&)))***(((&&&''''''&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''******'''$$$'''))))))((('''&&&&&&(((((((((&&&%%%%%%%%%%%%%%%$$$&&&((((((&&&&&&&&&'''""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++,,,---444222OOOxxxBBB444222000---,,,,,,,,,---,,,++++++***))))))************))))))((((((((((((******))))))(((((((((((((((((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((())))))''''''''''''''''''''''''((((((***+++,,,,,,,,,,,,+++++++++++++++---111444111333222222;;;EEE???222))))))******+++,,,,,,---,,,***)))***,,,,,,***(((+++***)))*********(((&&&******)))))))))***++++++((((((((((((((((((''''''))))))))))))))))))))))))'''&&&%%%'''***+++)))''')))******(((&&&$$$%%%%%%************************---...///---***((((((((())))))***++++++,,,,,,---((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))))))))''''''''''''&&&&&&&&&&&&((((((((())))))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++)))111111AAAxxxggg222333111///---,,,,,,,,,---,,,+++******)))************))))))))))))(((((((((***))))))))))))(((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''(((***+++,,,,,,,,,+++++++++***+++...444888^^^YYYMMMAAA======555(((******+++,,,,,,------...000//////111333444333222333555777777555222111000......---,,,,,,,,,------,,,,,,++++++******))))))))))))))))))))))))))))))(((&&&&&&''')))++++++***,,,---...---+++******+++,,,------............---((()))***(((&&&#########$$$$$$$$$%%%&&&&&&''''''+++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++------,,,,,,+++*********'''((('''((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++)))000000333MMMxxxHHH444111000///------,,,,,,---++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((((()))'''(((((()))(((((('''''')))***+++***+++---111555CCC@@@777///...111...'''//////000111111222222333444444666888:::;;;;;;:::;;;>>>BBBAAA===999888999000000///...------------/////////......------,,,++++++++++++++++++++++++---,,,+++***+++---...///''')))******))))))***+++))))))*********)))((((((---///111111/////////000......///000000111111222+++******))))))(((((('''))))))))))))))))))))))))+++,,,---...---+++)))'''+++++++++******)))))))))------,,,+++***)))((((((++++++++++++************++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++000222///...777xxxlll888333//////...---------------+++***************++++++))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((''''''&&&&&&&&&''''''((((((((())))))***++++++************,,,...////////////111******)))(((,,,111222000555666666777888888999999333555777888999:::;;;;;;888;;;???>>>:::666555666000///...---------------/////////......---------//////////////////////////////...,,,,,,,,,...///...///000///...---...///000000000///...---,,,,,,$$$&&&((()))(((((()))***++++++,,,,,,---.........333222222222111111111000222222222222222222222222111222444555555333111000111111111111111111111111222222111111000000//////------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******)))))))))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++(((555000---000===[[[xxxCCC444///.........---------------*********)))******+++,,,)))))))))************+++)))))))))************+++)))))))))*********++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))***%%%&&&&&&''''''(((((()))+++,,,...///111222333333...111444666555444333333:::;;;:::999777555333222888999999::::::;;;;;;<<<555777999:::999999:::;;;444666888888666333222222......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***)))'''''')))***...//////---+++))))))***,,,+++***)))((((((((((((***,,,......---,,,---.../////////000111111222222++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000000000000000111111111111111000000000+++,,,,,,,,,---------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++&&&222,,,+++111???999xxxyyy888444///,,,---------...---------******))))))***++++++,,,))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************(((((((((((((((((((((((('''((((((((())))))))))))'''(((((()))***+++,,,,,,***++++++,,,,,,---.........///111333555666777777222444777888888888999:::///111444666666555666888666666777777888999999:::666888:::999777666777888444333222333444333111000---,,,,,,,,,,,,,,,---...,,,,,,,,,---......//////------------------------))),,,//////......000222---...//////......///000111000...---...000222444---///111222222222333444444444555555666777777777888888888999::::::;;;;;;::::::::::::::::::::::::=========<<<<<<;;;;;;;;;999999777666444333222111444333333222111000000///333222222111000000//////////////////////////////........................//////000111111222333333000//////...------,,,,,,,,,,,,+++++++++*********************************''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++)))***)))...111000:::cccxxxBBB999222222,,,,,,------......------******))))))***+++,,,,,,))))))******++++++++++++))))))******++++++++++++)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---...111111111222333444444555222333444444555555555555333555666777777999===@@@999999;;;;;;888555666999333333444444555555666666111333555444000...///111111...,,,---000111///,,,,,,,,,,,,,,,,,,---...///......///000111222333333444444444444444444444444555999>>>@@@@@@@@@BBBEEENNNPPPSSSUUUWWWYYY\\\^^^bbbaaa______```dddhhhkkkiiikkkooorrrsssuuuxxxzzz||||||}}}}}}~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxuuusssqqqqqqeeedddbbb___]]]ZZZXXXWWWOOOMMMKKKGGGDDDAAA>>>===888888777666666555444444333333333333333333333333000000000000000000000000...///000222444666777888222111111000//////............---------,,,,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++...###)))333000HHH<<>>BBBAAACCCIIIPPPUUUXXX\\\bbbfffkkksss|||~~~wwwoooiii```VVVNNNIIIFFFFFFFFFAAA:::888;;;===888111;;;777222111333555555555...333444---***...222222---***///222---//////&&&111%%%...222,,,###<<<&&&,,,(((&&&...(((###,,,((()))))))))))))))))))))))))))************+++++++++,,,+++++++++,,,///222444```yyyXXX444444222111...------...//////...,,,++++++++++++++++++++++++++++++************++++++((())))))*********))))))---+++******,,,,,,+++))))))*********))))))+++---111000000...---,,,******+++,,,---...000222555888"""&&&,,,333777888777666//////000111333555888:::111555:::======888111,,,888999999666222000111222///333666555222111444666555777;;;???CCCFFFHHHIII[[[aaaiiipppxxxtttooofff^^^UUUJJJ@@@999777;;;<<<999888999555...>>>777444111,,,///444000---///222333)))+++(((***---+++'''***+++)))+++))))))))))))))))))))))))))))))************+++++++++,,,+++++++++---///222333HHHyyy999333777,,,444...---,,,---//////---,,,++++++++++++++++++++++++++++++************++++++*********)))))))))******---,,,******++++++***((()))+++------------///000)))***+++---...///000000666777666444222111111333;;;<<<>>>>>><<<888333000777666777<<>>===BBBDDDAAARRREEE666222888???>>>:::???<<<555444CCCYYYdddccczzzKKKOOODDD>>>LLLHHHMMMQQQNNNTTT]]]\\\XXXUUU]]]eeefffnnnxxxvvvzzz|||zzzuuuxxxxxxmmmbbbSSSFFF777777777777666555555444,,,444,,,000,,,777&&&000+++...)))&&&---...)))***)))))))))))))))))))))))))))************+++++++++,,,,,,+++,,,---///111222555iiiyyyYYY555555666***///------,,,---...///---+++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,+++******+++,,,---,,,++++++,,,------------...000333444333444555777>>>>>>===<<<;;;999777555:::<<<===<<<:::999;;;>>>+++---111666:::===@@@AAA???;;;777666:::;;;222'''222444777;;;AAAJJJUUU\\\nnnsss}}}qqqiiibbbaaaZZZMMMBBB???BBB???;;;:::;;;999555111000000111555777777333///777444111000111111000...000555777;;;===222000>>>FFF<<<;;;AAA@@@>>>;;;666...===IIIGGG===:::???EEE@@@SSSfffsssooobbb___iiiHHH???DDD@@@999666<<<@@@;;;<<>>999999:::???>>><<<;;;;;;<<<===>>>222===IIISSS```sss}}}llljjjgggaaaYYYQQQJJJFFFGGGAAA>>>===999222111444999666666;;;===:::666444222000///222555777555222:::999;;;@@@FFFIIIGGGCCCBBBCCCDDDFFFHHHGGGEEECCC;;;@@@<<<:::EEEPPPaaawwwaaa\\\lllgggWWWNNNHHHGGGGGGAAA:::<<>>===:::222666CCCllllllPPPPPPOOOXXX___XXXTTTOOODDDKKKCCCGGGMMMHHHGGGKKKIIIPPPXXXkkkTTT:::FFFAAA>>>333222444777999;;;<<<>>>>>>888666666:::>>>@@@??????===@@@EEELLLSSS[[[aaadddlll+++bbbAAA222***000(((***///!!!+++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---...///000000333888|||yyyppp222<<<,,,)))666111---,,,+++,,,......,,,+++++++++++++++++++++++++++++++++***++++++,,,---...++++++++++++,,,...///000///111444666777999<<<>>><<<===<<<;;;999:::<<<>>>@@@BBBEEEHHHJJJJJJJJJJJJ===BBBGGGHHHFFFFFFIIIMMMBBBHHHRRR```ooo~~~wwwjjj\\\PPPHHHDDD@@@;;;999::::::888444777777777777666555444444222000333999;;;;;;CCCNNN888999666333555:::;;;999>>>===>>>???AAABBBAAA@@@===<<<<<>>BBBzzzddd^^^kkk}}}ggg999777...888555111555999===>>>@@@BBBDDDNNNCCC888333444555888<<<>>>===;;;::::::;;;===???===888===OOOcccuuubbbPPP+++222,,,'''///###***)))))))))))))))))))))))))))************+++++++++,,,,,,------...//////000,,,333MMMyyyLLL333222///---333111---,,,+++,,,---...,,,***++++++++++++++++++++++++++++++++++++,,,---......+++,,,...000222333444444555888;;;<<<===>>>AAADDDEEEDDDBBB>>><<<<<<>>>AAAJJJKKKMMMMMMMMMKKKHHHGGGNNNYYYhhhuuunnn]]]SSSKKKEEE@@@888777888:::<<<<<<:::777999:::999777555666888;;;888888888888999;;;===>>>EEEGGGQQQ___gggnnnsssrrrbbbGGG:::===???999999;;;<<<<<<;;;:::;;;;;;;;;:::999:::;;;<<<<<<<<<666888:::;;;:::888777666DDDZZZVVVCCCSSS~~~xxxyyyBBB666)))999666---000333666888;;;@@@CCCEEE;;;555:::CCCKKKTTT\\\ZZZWWWRRRMMMHHHEEECCCBBB===GGG___vvvzzziiiZZZVVV\\\hhhwww}}}rrreee^^^UUUSSSXXXdddoooyyyooo{{{111222000%%%222(((((()))))))))))))))))))))))))))************+++++++++,,,,,,---...////////////***444999yyysss999999***777444,,,,,,,,,,,,+++,,,---...,,,***++++++++++++++++++++++++++++++++++++,,,---...///...000333555888999999999:::===@@@AAA@@@AAADDDGGGMMMKKKGGGBBB??????BBBEEEPPPYYYgggzzz~~~hhhEEE<<<333222666888444///555777<<>>???AAACCCFFFHHHIIIKKKNNNPPPzzz[[[PPPzzzcccllltttzzzaaaVVV@@@>>>***333333222///,,,,,,111555888///+++000555666666999===>>>@@@CCCFFFIIIKKKMMMWWW]]]lll{{{yyyllliiipppqqqbbbLLL;;;999IIIbbbuuummmVVVIIIBBB@@@EEEMMMXXXcccYYY\\\ssssssxxxjjj777111111$$$555,,,''')))))))))))))))))))))))))))************+++++++++,,,,,,---.../////////...111888777TTTyyy???:::444111333333000,,,---------,,,,,,++++++++++++&&&111444&&&)))000%%%...---,,,,,,---000222333)))666@@@???;;;;;;<<<999888JJJNNNBBB===GGGHHH???VVVVVVXXXaaauuu~~~fffPPPIIIEEE@@@CCCLLLGGG333MMMsssCCCDDD@@@444555>>>BBB>>>CCCHHHCCCPPPlllmmmsssbbbPPPAAA999333GGG```hhhSSS<<<===NNNnnnIIIDDDLLLEEEPPPSSSTTTWWW\\\bbbiiiooosssJJJ999DDDLLLcccqqqwwwUUUYYY}}}JJJ...;;;<<<;;;999888888444...000999---888mmmaaabbbZZZZZZWWWRRRMMMHHHCCCAAA???@@@>>><<<>>>BBBDDDDDDCCCMMMFFF???<<<======999444===SSSrrr|||nnnppp{{{qqqpppmmm]]]WWW<<>>CCC@@@>>>@@@DDDBBB<<<:::<<<))))))111666,,,111<<>><<>>///666777666===HHHJJJGGGMMMXXX;;;===FFFYYYnnnyyywwwqqq555+++222...666333KKKRRRMMM<<<222888:::444555CCC@@@999UUUuuu111&&&FFFPPPNNNKKKGGG@@@888222000111888@@@FFF{{{vvv]]]]]]XXXNNNCCC======@@@BBB<<<888<<>>------888888!!!+++************************************************,,,,,,,,,,,,...///000111444333111999oooyyyTTT777444000///111333111///------------,,,,,,,,,,,,+++///...///555///%%%$$$...111444555555666999===///444999<<>>444yyyyyyZZZ:::444333111000//////...,,,---------------------------444......888///&&&111)))...555>>>KKK[[[lllxxxFFFHHHIIICCC555---555BBBKKKjjjnnnzzz___dddqqqwwwsssmmm::::::777...777222JJJ777...@@@bbbIII888444---***000...111111...***///666:::QQQvvv[[[888777<<<>>>hhhbbbvvvfffWWW>>>999JJJQQQIII333BBBqqqaaaZZZJJJMMMEEESSSDDD[[[KKKlll[[[LLL======GGGIII>>>@@@EEEAAATTT333HHHqqq666***QQQ,,,PPPBBB555+++444)))&&&************************************************,,,,,,,,,,,,,,,---...//////***222999555QQQyyy444???333222222111///...------------------...............111000000111,,,222DDDSSS]]]ooommmfffnnnKKK>>>333222<<>>eeehhh===888777666//////???ZZZrrr~~~{{{GGGBBB777+++666[[[ppphhhAAA888???>>>333YYYnnnRRRMMM[[[GGGfffOOOYYYbbbMMMOOOGGG:::AAAFFF222DDD///LLLKKKCCCJJJ///,,,555777++++++++++++++++++++++++************************,,,,,,,,,,,,,,,---......666)))111000777777yyyzzz444999000111222111000/////////------------.........///000,,,333===BBB\\\yyywwwyyyttt^^^KKK@@@444000EEEcccNNN:::444MMMzzzJJJAAA<<<444111:::FFFIIIDDD888999666cccSSS'''???666LLLJJJ===888999666888EEEggg~~~,,,111***+++000/////////000555444FFF{{{QQQ888555777000222666555111===aaagggwwwUUUmmm{{{\\\BBB666888FFF;;;+++DDDmmmzzzppp===???fffuuurrrUUUWWWOOO___TTTRRR{{{JJJLLLNNNOOOTTT999^^^xxx444...HHH777666RRR666555"""000++++++++++++++++++++++++************************,,,,,,++++++,,,,,,------000000000---777444cccyyyNNNDDD---...///111111111111111222---------.........//////000@@@qqqyyymmmmmmlll___KKK>>>;;;;;;:::<<>>;;;YYYPPPlllUUUBBBnnnBBBMMMIII<<<111BBB===>>>EEE___222777+++,,,333000333666555===TTTIII777777///444...000444555///+++111<<>>111qqq;;;FFFvvv000,,,999+++++++++++++++++++++++++++************************,,,,,,+++++++++,,,------$$$666000111888;;;CCCzzz:::000<<<000000//////.........---...,,,,,,------...666@@@PPPcccwwwaaagggcccLLL;;;BBBOOOYYYLLL555222;;;===LLL]]]MMM999======JJJBBB;;;FFFBBB777<<<<<<\\\\\\JJJ333LLLrrrMMM???666AAA===???^^^???444000000333444222444888;;;jjjddd???555444333111222000//////111222222111666JJJuuuwwwNNNQQQRRRmmmUUUJJJ;;;GGGHHH;;;CCCFFFDDD555TTTjjj|||www]]]ccc|||xxxxxxaaaKKKVVV@@@BBB~~~@@@@@@HHHEEELLLxxx555777}}}HHH:::222///555+++...---,,,,,,++++++,,,,,,000%%%---000###&&&000***,,,,,,,,,---------......+++111+++222<<>>222:::===222111BBBGGGRRRooooooYYYtttBBBDDD\\\lll[[[III===DDD555444&&&...EEE___ccc???GGGdddlllaaa333555333111000000444;;;AAA{{{wwwDDD<<<>>>222***000///......///000111222111---111mmmzzzIII999bbb~~~XXXDDDGGG888222SSSSSS444<<<===YYYqqqXXX^^^fffSSS???UUUlllLLLGGGDDD333gggxxxAAAOOOFFFDDDAAA<<>>EEEHHH???999888333888'''222AAAJJJlllllliiiAAALLLMMM111@@@AAA>>>CCC^^^fffvvvKKK@@@QQQyyy|||<<<333666222444777333666QQQqqqvvvMMM000555;;;111,,,222,,,---...///000000111111444:::zzz}}}yyyWWWxxxttt```AAA$$$IIIYYYFFF;;;AAAbbb@@@333JJJwww}}}___mmmuuuBBBTTTDDD@@@CCCfffccc888RRRIIITTTGGGNNNHHH@@@~~~;;;UUUqqq999(((333...------,,,,,,,,,,,,,,,000)))---///***---000))),,,,,,,,,,,,------------///222)))+++888000---CCCzzz222:::;;;222///////////////.........555111000444777999>>>CCC888OOOQQQBBBFFFAAA;;;JJJAAA666DDDUUUGGG555666===222>>>EEEbbbpppqqqWWWEEESSSXXXCCC???@@@111JJJyyyqqq;;;;;;WWW555999555111555===<<>>;;;HHHKKKTTTdddqqqeeeGGG555666;;;555LLLyyy}}}hhhvvviiiiiiQQQIIIPPPRRR'''EEE___GGGUUUWWWvvvkkk???<<>>000///...------,,,,,,------&&&+++)))&&&***...,,,***+++++++++,,,,,,,,,------)))//////...444777555666OOOzzzDDD???111(((222.........///////////////---,,,...111111111777??????MMMSSScccgggzzzEEE999777444DDD}}}ttteeezzz{{{ooo}}}ttt}}}ZZZ222JJJBBB;;;mmm===BBB555333;;;333333gggSSSGGG555***...555333/////////000111000...111666;;;777iii...999uuu}}}@@@222444888222]]]{{{eee>>>999bbb|||UUU333...///444DDDKKKUUUEEEMMMEEEIII]]]ppppppsssNNNEEEAAAaaawwwHHHwww@@@]]]555777///......---------------111<<<666+++...///,,,...++++++++++++,,,,,,,,,,,,***...111///...000444555;;;zzz777;;;333+++444............/////////000...///000000///222???MMMkkk}}}VVV333666===NNNoooqqqWWW{{{```<<<'''...???AAACCCPPP@@@///TTTyyy777999}}}rrr333>>>666999555<<>>fffbbbjjj___HHHKKK]]]CCC>>>===...;;;HHHPPPGGGNNN^^^aaaHHHBBBPPP~~~pppOOOCCC___dddOOOiiiDDD~~~111777//////...---------------BBBQQQFFF222111---(((...***++++++++++++,,,,,,,,,,,,+++000222,,,---333444555rrrzzzVVV111...222---222---.........//////000000...000333555888BBBXXXmmmxxxMMM;;;888AAAQQQ~~~uuu___555YYY]]]NNNBBB>>><<<888777999111555111@@@777WWWMMM333JJJ~~~>>>===GGGGGG444333777???***HHHqqqfff}}}VVV555000222...,,,...//////000888CCCLLLsss===444888GGGkkkDDD111MMMuuuvvvWWW444***999333}}}???:::GGGOOOYYYNNNQQQ;;;PPPGGGIIITTT{{{@@@LLLnnnwwwOOOaaaHHH^^^|||BBBWWW}}}^^^___;;;666//////...------------...???QQQFFF000...***&&&000******+++++++++,,,,,,,,,...(((...555//////555555111NNN{{{DDD555...///999***---------.........//////......999>>>RRRUUUZZZXXX999:::SSSlllwwwpppCCC;;;QQQjjjttt<<<555///nnnSSS222999vvv|||DDD666:::}}}666555MMMBBB===JJJ777111777666666;;;~~~ZZZdddCCCVVVSSS111666111(((888888<<<:::555___LLL]]]vvv~~~fffUUU\\\ooojjjMMM333,,,...///555<<>>===LLL,,,666===ZZZCCC333111TTT|||LLL222<<>>EEEfff777777***777999PPPTTTAAA<<>>EEERRRyyyqqqfff===LLL^^^www777OOOJJJ888@@@OOOhhh'''BBB999<<>>SSS???>>>======333999)))666===tttzzz>>>CCC+++>>>,,,666tttccc>>>fffyyy\\\'''555WWWDDD^^^WWW555```RRR///:::))))))---444222,,,...666eeeVVVKKKOOOLLLOOOSSSRRRLLLGGGRRRJJJcccDDD>>>777|||;;;...VVV|||LLLEEE===ppphhhIIIAAALLLeeeqqqcccaaaXXXcccLLL===ppp:::444222///---,,,,,,,,,---++++++------------++++++------------------------,,,,,,---...///000000111000888RRRyyy222222:::---555)))111............////////////111///===HHHJJJ\\\QQQBBBRRR]]]AAAXXX888000DDDZZZDDDAAA^^^kkk}}}}}}}}}555,,,>>>??????<<<666___aaa:::///222777333AAAVVVDDD:::555444***GGG<<<>>>wwwhhhFFFYYYxxxpppfffMMMGGGqqqwwwOOO===rrrZZZ444444222111333444000,,,222;;;tttQQQCCCHHHHHHTTT[[[YYYXXXFFFUUUNNNiiigggaaaTTTPPPDDDEEE999999???cccRRRVVVHHH===QQQKKKLLLLLLHHH@@@777999pppdddxxx???BBBWWW888555333222///+++***,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111...777:::xxxlll+++999777)))888---222........./////////000000///...>>>LLLLLLkkkEEEFFF^^^eeeBBB***XXX>>>BBB///DDDiiigggSSSKKK???===SSSXXXXXXgggwww]]]DDDAAAJJJlll>>>;;;888444GGG444;;;333---999333MMMvvvAAA===+++999'''999(((777999]]]QQQMMMtttYYYNNNlllVVVGGGJJJsss111###111...,,,---...000777>>>vvvwwwKKKIIIUUUSSSZZZYYYXXXZZZDDDRRRMMMWWW}}}888;;;eeeZZZMMMLLL444GGG{{{555:::111999nnn|||XXXGGGOOOBBBDDD???888000000===EEETTT|||ZZZ|||888333222333111,,,***,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000000444555zzzxxxHHH...:::111(((666...///....../////////000000000444333>>>KKKMMM|||ppp||||||kkk<<>>KKKYYY:::---)))<<>>111555888888iii111???)))444555)))EEEddd;;;CCC,,,222///***555 ))):::222...999;;;RRRqqq111\\\hhh^^^ccccccRRRuuuzzz999777333444666777777777777666nnnGGGAAAMMMJJJUUURRRJJJPPPLLLCCCFFFMMMLLLAAAIIINNNGGGIIIIIIIII@@@UUUFFF>>>***...===888BBBrrrKKK>>>;;;===___]]]999999???AAAxxx^^^mmmaaaxxxMMM;;;......000---,,,000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,......///000---222888CCCwwwccc333===---///:::///+++///////////////000000000000222888EEEWWW^^^HHH^^^bbb>>>JJJjjjOOO```YYYkkk|||iiigggbbb```|||999DDD<<<>>>OOOOOO,,,;;;111444bbb===;;;444555;;;777OOOBBB;;;...333)))888111MMMuuuzzz111777...333000333333555???;;;...///333444444444===III|||qqq]]]dddbbbOOOsss999111...333666666666999===???PPPDDDHHHVVVNNNTTTMMMMMMSSSUUUCCCFFFNNNJJJIIIJJJIIIEEEEEEJJJCCCCCC:::222555)));;;333FFFCCC---:::///zzzTTTfffyyy```HHH333///000---,,,000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,---...///000)))222555888{{{???555444222111/////////000000000///...000333333111///@@@TTTOOObbb}}}MMM[[[pppHHH:::gggaaa|||xxxlllDDDCCC^^^fffeeeccc^^^;;;999===:::```888777,,,LLLLLL|||ppp;;;<<<555;;;;;;999KKKbbb444???###...444222:::{{{uuuGGG???666222222333222000555777999777444222333444;;;999???nnnvvvcccbbbdddVVVjjj<<<777333333444555777999;;;===GGGLLLKKKXXXTTTYYYNNNWWWSSSVVVKKKFFFVVV]]]>>>PPPAAA???]]]WWW888333+++666***:::444LLLVVV:::333;;;cccyyyuuu[[[ddd111>>>222000222''',,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......///+++666222===UUU{{{;;;555444222000/////////000111111000///000222333222>>>555BBB???wwwwww```[[[VVV@@@GGG^^^rrrjjj^^^PPPGGGIIIRRR^^^fffiiifffeee___777444,,,VVV555+++""">>>???333OOOooo888666222333000666SSS444111333666000000111AAA[[[===777000---///111000...888:::;;;888333111333666999...666OOOwwwcccbbbbbbSSSeee>>>777222222222333444555666777;;;UUULLLVVVVVV```XXXWWWQQQVVVOOOLLLWWWmmmnnnttt>>>777000555---666222>>>RRRXXX>>>888777CCC|||tttWWW{{{JJJ888111---000,,,111------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......///,,,444222999MMM{{{ddd666555333222000/////////000111000000000111111222222999777UUUaaatttVVVBBB;;;___VVVnnnGGGCCC>>>CCCVVVjjjoooiiimmmggghhhaaattt222000000ggg)))===222444000<<>>===uuuQQQIII222@@@\\\xxxwwwpppqqqooofffllldddhhh111///000QQQ<<<555==="""000333;;;]]]___///...888111000FFFfffmmmKKKBBB999666999BBBRRR```lllxxxhhh+++QQQFFF)))888---888888lll^^^===555333222333666888888777555;;;@@@>>>888444777<<<777>>>===>>>qqqeeehhhfff[[[bbbMMM;;;555444333111000////////////ttttttJJJKKKSSS___WWW^^^QQQTTTSSSMMMGGGYYYTTT:::555111555,,,111)))DDD(((tttFFF777222999555rrreeeMMMeee]]]555>>>444111000,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......///000///222111999ggg{{{333666333222000////////////000///---///222111---000666999eeeYYYgggOOO>>>===zzzOOOrrr999666UUU{{{|||{{{pppcccnnnhhh]]]333333///FFF^^^+++111999PPP333$$$@@@mmm\\\666222<<<>>>EEE[[[sssMMM888999>>>BBBCCCDDDJJJRRRAAAHHHGGGHHHXXXllleee555:::CCC@@@222---111999:::gggKKK<<<555444333444666777777666???EEEJJJHHH???888666666...===555ZZZiii]]]dddddd^^^___QQQ777333222111///...---------***ZZZ}}}IIIPPP]]]ggg___^^^RRRTTTRRRLLLCCCIIIttthhh;;;444...777...222444111///444iiiDDD;;;555+++;;;JJJcccLLL^^^fffAAA<<<444000000,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......///111---444111666LLL{{{mmm444777222111000///...///000000///---///444333...222:::JJJZZZsss:::??????oooVVVfff>>><<>>dddOOO///<<>>===>>>======>>>>>>FFFAAA777555777CCCWWWttt444000;;;---,,,666,,,888333GGG~~~lll??????444000000000///000000111111444999???AAA>>>:::888777555;;;:::bbbYYYcccdddaaa^^^YYY888//////...------------...---EEEFFFMMMVVV\\\VVVXXXRRRUUUPPPNNNIIIFFFcccBBB555///666222000333***777000,,,BBB>>>555+++???222ddd>>>FFFHHHZZZ444000---111222------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......///000,,,555111555==={{{HHH888555222111000......///000000111...222888777111666AAA^^^MMMMMM\\\555>>>JJJeeeiiiXXXCCCFFFzzzsssnnn]]]qqqkkkIII444555(((...999cccMMM...666eeeqqqRRR444777:::kkkIII@@@777666555<<<<<>>;;;888999000<<<===:::<<<<<>>OOOPPPlllTTTTTT@@@+++EEEfffRRRGGG???wwwhhh___lllCCCFFF@@@XXX\\\GGGGGG]]]gggWWW@@@CCCtttFFF777888fffeee>>>444555444555000999000[[[999===222BBB---AAAwww{{{III666;;;LLL~~~CCCaaaWWW444@@@444(((000222666%%%555666TTTiiiWWWqqqHHH777444555222...---,,,,,,,,,///111222000///...///333666555222999WWWYYYJJJIIIPPPQQQIII|||```<<<999hhhEEE;;;???666GGGCCC???DDDaaaCCCQQQLLLVVVZZZYYYRRRJJJGGGJJJMMMLLL:::777555......333000111222///111FFF```???888999,,,999111888jjj===yyy111UUU@@@555444///.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333%%%333...333111>>>yyyZZZ777222...111000000000111111222333---222111111666444555@@@WWWiiiJJJllljjj;;;@@@555gggHHH???888mmmcccnnn===;;;333888888***,,,666qqqrrr+++JJJ999[[[;;;LLL;;;iiiUUU999555000///...---555///ZZZ>>>888///>>>999jjjrrrJJJ===jjjgggGGG^^^eee666,,,888000///666///...>>>"""<<<^^^oooLLLuuuEEE>>>>>>===...&&&---,,,++++++,,,---///111---.........///333666777:::sssZZZRRRPPPVVVUUUOOOvvvooo888)))555???999IIIAAA===@@@zzznnn777===:::NNNUUUUUURRRLLLJJJLLLLLLJJJ======555222///444...---000///...999III@@@999666666333222///]]]VVVxxxuuuQQQfffbbb;;;888555000///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111'''444...444222777yyy@@@666---222333222111000000//////000---111///000555000...888bbbZZZeeeNNN999CCC555rrrDDD{{{~~~hhhbbbooo:::888222444111---333...RRRBBBBBBBBBJJJ<<>>222eeeJJJPPPKKK^^^NNNQQQRRROOONNNNNNLLLHHHGGG===777444000333+++)))...111///000555VVV~~~CCC:::333555,,,:::222???gggIIIWWWJJJ___===444666---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........)))444---444333000dddyyy}}}777333111666222111000000////////////000222000222777111///;;;GGGzzzyyypppEEE;;;000HHHKKKtttuuuzzzyyyjjjsssjjjiiiuuu666555555///...333:::...@@@ZZZ<<<;;;KKKLLL;;;999yyy>>>777<<>>:::EEE;;;333'''...888000/////////000111222333222000111444555666:::???XXXpppKKKKKKPPPMMMPPPYYY000555&&&>>>MMMsssrrrrrrAAAJJJBBBGGG:::AAAIIIMMMNNNLLLLLLMMMLLLHHH\\\444;;;///111000+++***000444333111222888vvvEEE<<<444222...<<<111333dddVVV999QQQVVV___rrrEEE///666,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++333,,,222555...IIIyyyYYY;;;...555444/////////...//////000000///000///333999555999LLLXXXZZZccc>>>===***PPPUUUVVVFFFGGG|||///---222+++,,,111444///EEEXXXFFFCCCPPP{{{AAA;;;CCC|||:::222666,,,222---///+++555???ddd111444::::::AAAZZZ;;;;;;>>>LLL===:::666///000222......444666222///:::SSSYYYDDD,,,:::;;;777---///.........///000111222333333666222111666999999;;;???zzzOOONNNRRRMMMRRRQQQ:::...===333;;;{{{aaasssfffLLLLLLLLLDDDHHHCCCFFFFFFDDDEEEHHHIIIFFF|||///>>>(((333///---...000222111333666333mmmlllCCC;;;888666999222'''333NNNZZZ???nnnAAAwwwmmm]]]222777222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------000+++000666222;;;yyyAAA>>>+++444///------------...000111111111111---///222///:::UUUmmmlllMMM444:::;;;IIIooo^^^UUUAAAPPP{{{222...444222222333222666ZZZZZZ999///mmmcccNNN777GGGqqq>>>222444...222---///,,,666===|||666333888:::???ddd555FFF999WWWCCC999444111******111444///...444111 CCCvvvNNNHHHIII}}}lll+++444222555333&&&+++,,,...///111222333444999333222666888888===GGGTTTSSSSSSMMMOOOIIIGGG///@@@???EEEKKKPPPKKKJJJ___AAA777NNN>>>;;;>>>@@@BBBAAA>>>???DDDFFFDDD}}}===>>>(((444///000000///------000444777ZZZddd???;;;CCC333>>>///+++===CCC[[[...cccYYYeee888333555000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///...///444666777mmmyyy444888///111000------------...///000000222222...///111222HHHlllmmmcccAAA777222BBBNNNSSSkkksssDDD111[[[|||888333666---...///...///[[[DDDSSS===nnnXXXGGG999@@@xxx^^^BBB444666333000///000111555;;;uuu;;;777444888@@@MMM:::777777fffWWW;;;444555111111...000555000,,,000999111IIITTT\\\zzzPPP}}}SSSLLL111222888,,,,,,---///222444666777888;;;777777888555666FFFZZZWWWVVVTTTOOONNNJJJZZZ---SSS:::???jjj>>>777YYY@@@AAA???___>>><<<999AAADDDDDDBBBCCCGGGHHHFFFttt\\\;;;111444///000///---,,,---///111333MMMbbb???@@@UUU222;;;000666>>>BBBHHHBBB]]]YYYCCC000666000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...333//////777555JJJyyy[[[000///555///555......---------...//////...000111666>>>FFFfffVVV<<<222CCC---:::]]]BBBwwwcccCCC+++bbbWWWuuuyyyyyywww888///...///111666777000XXXOOO444EEEeeeSSS777======bbbKKK???000444222(((---...000---333UUU777666---555EEE^^^:::333BBB|||mmm222///;;;++++++444///)))...111000333;;;@@@xxxQQQSSSiiiQQQyyy???,,,:::222///000333666999;;;======>>>===>>><<<444555OOOmmm[[[ZZZYYYTTTTTTRRRppp666)))...CCC^^^AAAfff===AAACCC111zzzWWW@@@NNNNNNEEEIIIKKKIIIJJJMMMMMMJJJnnnxxx777:::444---...------///222222000,,,GGGeeeBBBGGGddd===888+++333222HHHFFFNNNRRRQQQ222:::000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++///777///+++777444555wwwAAA;;;000111---222***+++,,,...000222555666@@@<<<;;;===111DDDHHHeeeYYYGGG}}}jjj:::777>>>333===wwwIIIPPP888999|||\\\qqq|||ppp111888000111111222555333EEEMMM;;;QQQGGG999555GGG;;;FFF888333+++---222---))),,,,,,<<<777JJJ888111999BBBAAA:::555JJJ|||CCC///444444///000///...------...000111vvvwww]]]oooWWWzzzYYY111>>>000===333666444888DDD===>>>:::999///:::777EEEYYYUUUVVVTTTXXXQQQVVV444000333UUU666IIINNN111HHH333kkkttt@@@BBBGGGIIIKKKRRRQQQGGGKKKRRRMMM[[[>>>555111333222000//////111222444333@@@oooCCC>>>www777<<<;;;333111GGGkkk???\\\___hhh777===111000///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------/////////000111111222222999|||www666//////333,,,...000000000111222444555666333///...555000FFFKKKmmmYYY___jjj\\\888555:::000888mmmGGGIII555888WWWmmm~~~rrrooohhh///444000111111333555555MMMFFFMMMWWWwww,,,>>>--->>>@@@uuuvvv===555444...---//////,,,///...444222nnn^^^666111<<>>555333333333222222222222333333555111///::::::OOOWWWyyyKKKIIIbbb@@@111111777444>>>lllCCCBBB333888SSSlllkkkgggeee000000111000111333666777ZZZyyyDDD@@@vvvXXX444111666444EEEgggaaa333111444111...+++000---000000+++///VVVxxx666///<<>>{{{]]]BBBPPPuuu@@@AAA)))666AAA555HHH888<<<999222:::999BBB]]]QQQYYY^^^YYYMMM[[[FFF777---999>>>%%%CCC666---444444```AAAGGGNNNFFFFFFLLLKKKDDDJJJOOOJJJRRRmmm???333222111000......///111222333>>>kkkDDDDDDuuuKKK===111000333DDDtttRRRKKKHHH}}}CCC///333111000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000111111111111KKKwwwGGG===333===CCC<<<888111000///////////////000...---+++555333BBBOOOBBB[[[<<<000111000444777BBBlllCCC===333888NNNkkkyyylllppplll777///222111111333666888kkkcccAAAQQQ888@@@///UUU???555JJJppp{{{KKK---000222///---+++///***---222(((222@@@>>>///:::CCC```777>>>:::QQQXXX---777444111333***///...------...000222333>>>cccsss999999777^^^SSSRRR:::EEEEEE(((AAA666<<<333999666UUU\\\LLLYYYbbbWWWHHHUUUSSS111111333888!!!''',,,444222999YYYBBBEEEKKKEEEFFFKKKHHH???EEEPPPOOORRR|||;;;555333111000......///000111333===gggDDD???aaaNNN>>>333444444@@@JJJIII???III[[[777444222000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...//////000000111111:::www666===333666888444333---------------...//////+++111///666///777MMMbbb777444:::333222555@@@gggJJJ;;;777888LLLlllmmmvvv~~~kkkttt===///333111222444666:::|||FFFDDDbbbMMM333333@@@888333333333GGG}}}WWW:::---111...***---...111++++++333***555...wwwRRR333:::FFFjjj@@@666///FFFNNNnnnJJJ222888000111777,,,///...------...111333555UUU\\\YYY:::EEEjjjEEEDDD444FFF000///@@@777444999rrrdddQQQ```jjj\\\LLLUUUeee+++:::666000+++111+++777111;;;QQQHHHDDDKKKBBBEEEKKKDDD777>>>OOOTTTTTT:::999333222000///...///000111444;;;eeeFFF999HHHFFF;;;666777333;;;bbbQQQCCCEEE```uuuCCC555444111///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000333555tttwwwnnn222777444---///,,,...------------...000111222...666444;;;444888WWW___mmm666555;;;333333888DDDkkk[[[vvv888;;;888QQQqqqzzziiidddfffdddwww<<<000333222222444666:::pppAAA999AAA(((777+++---444666---111YYY???///...222+++(((...000333///---222+++444&&&YYYkkk888:::OOOjjj@@@222111III!!!333KKKSSS<<<666666---222888///...---------///111444666PPPsss~~~QQQcccJJJ///aaaQQQWWWHHHHHH111<<>>;;;333JJJjjjTTTccckkk\\\QQQTTTmmmttt***777333(((...:::)))333000777GGGRRREEENNN@@@CCCJJJDDD777>>>OOOSSSUUUIII<<<555333111000///000111222444999xxxcccHHH888888999666555555111===pppXXX~~~888GGGMMMBBB666555222000............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////555444YYYwwwMMM777000888,,,///...///............//////000111(((000***222///444WWWtttWWW@@@444000666222666===IIIqqqoooeee333===999QQQpppxxxnnn[[[TTTaaawww888000444222222444555:::NNN222///111333333......222555===VVVrrr444***---222+++)))//////...///---...+++000+++@@@}}}999999XXXYYY???>>>EEEUUU@@@??????555444444222///111222000...---------///222555777OOOWWW___yyyDDDFFF;;;000CCC666666;;;:::eeennnTTT___cccVVVTTTTTT]]]666///---,,,(((222***...000000===[[[EEEOOOEEEEEEKKKJJJCCCJJJTTTQQQSSShhh@@@666555333111000111222222444888ooo[[[EEE888444333333222222444IIIsssTTT\\\;;;@@@MMM777555333111///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---......//////444111HHHwww999;;;(((888,,,222000000......---------......///333777...777888===```TTT{{{vvvFFF:::222555222666:::DDDkkk}}}ZZZ...===999HHHfff~~~~~~vvvvvvvvvrrr^^^NNNdddxxx666222444333333444555:::qqq111:::999000///000222111,,,444QQQnnn111))),,,111,,,,,,000---&&&---,,,+++***///555777777666\\\DDD222888:::999QQQKKKCCC...333111000444000+++...------------///222555777[[[]]]PPPBBByyypppyyy]]]///===000999AAA{{{sssVVV^^^___TTTYYYXXXWWWIII------999'''+++111,,,222---777^^^BBBLLLKKKIIINNNQQQPPPWWWZZZPPPQQQBBB777666333222111111222333444888jjjSSS@@@888444333444111000999VVV[[[www000@@@hhh777666333111///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///222,,,AAAyyy666555333111////////////////////////000000000000...444...222444AAAGGGyyy___:::666000444444666///\\\kkkCCC999333===VVVeeelllooovvvwwwtttzzz|||rrrkkkrrr???555222555000444;;;:::BBB555:::+++------:::&&&...999```eee---///,,,---222,,,(((000+++++++++,,,---...///000kkk^^^<<>><<<<<<999...111111---000+++---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///***BBB---pppyyylll666555333111////////////////////////000000000000000444///333444AAAUUU^^^CCC111777111555444666000\\\iiiDDD999111999~~~JJJeeevvvzzz~~~kkkaaa\\\hhh555---,,,333111888;;;???AAA:::444333444+++888333555///QQQhhh---000---,,,...+++)))///+++++++++,,,---...///000fffqqqCCClllGGG444111:::777333:::rrriii***222333111333///+++---...000000///111555<<>>;;;---777222///444///999===SSS^^^,,,//////,,,++++++,,,,,,+++++++++,,,---...///000UUUHHHkkkOOORRRDDD<<<333666IIIuuummm---000444555444111------'''555111+++222444<<>>***111BBBYYYFFF,,,>>>IIICCC@@@...222666666555???MMMEEEBBB;;;nnnoooKKK777111444000---//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///444///:::BBByyy:::555333222000///...//////////////////000000000000111///111444444RRRcccCCC~~~444999444666333666222]]]eee???666444666JJJlll{{{www|||tttlll{{{<<<333333000555<<<444OOO<<<999...333///000222111222222LLLnnn,,,+++...---))),,,...(((+++++++++,,,---...///000<<>>PPP\\\]]]777333666///......111...------------,,,,,,,,,+++++++++,,,,,,,,,---------------............///555***:::777yyy111444333111///......//////////////////000000000000111---000333555jjj{{{222:::999555666222666444^^^ddd???444888555KKKhhhrrrmmmyyyyyyqqqkkkeee|||888...000222555:::111YYYggg>>>666666...000//////888---###LLL222'''+++000***,,,///&&&+++++++++,,,---...///000...~~~PPP]]]lllLLL???LLLYYY>>>///WWWJJJ555///000***---333...111444---333;;;---CCCXXXQQQtttmmmfffbbbvvvvvvwwwWWWgggmmmmmmZZZ^^^eeeggg555***222???%%%===555666:::888NNNGGGFFF[[[```___YYYZZZ```___WWWLLLqqqXXX///777888333555999zzzddd444qqqZZZyyyzzz555222888666666gggqqq555DDD~~~rrrIIIttt:::444777...000---222.........---------,,,,,,+++++++++,,,,,,,,,---------------............///111***666:::pppyyyjjj222333222000///......//////////////////000000000000000,,,000444999yyyHHHxxxJJJ999555666111666666```ddd===///999---sssIIIbbbllllllxxx~~~rrrfffeeecccaaa===444777555333999222gggMMMAAA777999000---:::***+++<<<\\\uuuEEE)))'''222++++++///'''+++++++++,,,---...///000000qqqbbbaaa___LLLCCCFFFEEE___xxxjjjFFF777777///555???666555000,,,333666///RRRQQQRRRssstttrrrmmmyyy]]]cccfffnnndddccc___gggCCCBBB888---)))TTT777@@@YYYHHHKKKKKKCCCYYY^^^aaa```^^^\\\VVVPPPOOOrrriiitttiiiOOO@@@BBB~~~QQQWWWWWW>>>KKKsss???222777555@@@>>><<>>555888...333,,,222............---------,,,++++++,,,,,,,,,,,,---------------............///...---444<<>>rrrgggzzzNNNXXXXXX888555666000666888bbbdddCCC555EEE///kkkPPPdddnnnqqqyyyyyyooojjj```______}}}999...111777111::::::xxxAAA>>>777000777***<<<***;;;___mmmooo___///%%%333+++(((000++++++++++++,,,---...///000444^^^uuuhhhzzzooowwwRRR<<<;;;333;;;EEE777000...///222111AAAsssVVV;;;qqqoooMMMmmm```[[[XXXbbbvvvmmmeee[[[```LLL;;;---%%%NNNHHH666GGGtttMMMAAAUUUOOOSSSVVV]]]dddddd]]]XXXVVVQQQsssDDDZZZNNNQQQMMMFFF```kkkZZZeee\\\ZZZ222000777666PPPPPP???ZZZhhh===lllCCC666888...555+++000............------------++++++,,,,,,,,,,,,---------------............//////...555555FFFyyy444777222111000///......//////////////////000000000000333...222777BBBJJJQQQHHHrrr777555666///666:::cccdddQQQEEEZZZ>>>sss\\\lllssstttyyyxxxuuu{{{qqqqqqooo???000222777///;;;@@@???999666%%%<<<...,,,111sss}}}NNN"""KKKsss666$$$444***%%%000///+++++++++,,,---...///000333MMMmmmPPP777777...666???------222999555555ZZZqqqvvvKKKWWWooo<<>>666---777666***AAAlll|||YYY000***444555''',,,$$$000444)))...---,,,---///000///...%%%QQQ[[[AAA888888555,,,999222555)))===555VVVVVVUUULLLCCC\\\ZZZnnnmmmpppiiijjjmmmUUUgggGGGKKKtttDDD@@@111<<<|||rrrOOOdddiiiiiippp}}}jjj]]]```gggWWWRRR333...UUU666777555uuuppp\\\+++zzz999;;;999444<<>>333555777888999???TTT>>>666<<<:::&&&@@@gggwwwQQQ+++111:::***SSSnnn222''';;;555%%%---,,,+++,,,...///...---===888TTT???<<<555111,,,888zzz,,,KKK```jjj]]]pppQQQ``````XXXhhhiiioookkkbbbYYYkkkzzzxxxxxxrrrIIImmmnnnQQQ|||gggHHH///TTTmmmppprrrrrrvvv|||uuufffaaaiii@@@???iii444@@@000CCC444pppmmmnnn{{{666555444222@@@{{{AAA>>>OOOgggggg\\\999888222444---111......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------...............///444111222eeexxxIII>>>333333222111000////////////////////////000000000000***333777777kkkyyyggg444___uuu777555666666777}}}KKKZZZ```<<<+++]]]bbbaaauuu~~~sssvvvzzz|||jjjddd@@@777333777999<<>>ooo___JJJ222%%%///555(((...AAA***777---'''000,,,+++***+++...//////...888'''OOO???CCC555111111888]]]]]]gggXXXNNN}}}hhhyyyggg______fffeeekkkpppaaaQQQRRR777GGGSSS:::FFF888nnnTTTeeennn~~~}}}sss{{{zzzaaa\\\fffqqqnnn555^^^ZZZ000@@@888111;;;PPPqqqbbbvvvvvv;;;444333333AAA{{{SSSPPP|||fff```jjjooo:::888333666///000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------............111,,,777///222PPPxxx999;;;444333222111000////////////////////////000000000000,,,222222444nnn^^^>>>NNN<<<555555666888HHHjjjAAALLL444333ZZZxxxhhhqqqvvvxxx{{{pppppp{{{lllaaa>>>666555555888===DDDmmm<<<...EEE&&&333qqqlll999 ---333,,,+++......sssddd"""+++AAA777,,,++++++,,,///111000000,,,GGGKKK;;;DDD333111444555MMM}}}VVV333IIIrrr{{{```]]]{{{yyygggbbb^^^___nnnbbbUUU```888MMMJJJ666gggAAAWWWRRR]]]iiinnn}}}iiiYYYaaappp777cccFFFxxxHHH777000333999999...oooxxxvvvVVVGGGsssNNN333666444???vvv|||EEEvvvrrrfffqqq;;;666222555000///......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,---------.........111)))888...444???xxx888666555333222111000////////////.../////////000000000111444888666===sssUUU[[[DDDFFF555555777888zzzRRRFFF999:::>>>>>>\\\lllqqqvvvuuu{{{tttrrrmmmbbb;;;222888333666<<>>111222444000<<>>]]]jjjtttfffgggssszzzKKKsss000444111,,,>>>---444999vvv```aaa777fffccc888666444>>>vvvRRR>>>{{{bbb===666111333000---......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...000)))666000444777xxxddd;;;333666333222111000////////////......//////000000111111...666<<>>EEEgggSSS777444???yyySSS999rrrbbb@@@777111222000---......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,000333222666hhhxxxMMM999444555333222111000////////////.........///000111111111,,,000999dddfffvvvKKKcccggg888999777444XXX|||yyyFFF???...111333XXX{{{XXXfffvvvttt}}}|||uuu|||qqqQQQ888222666222555;;;CCClll<<<:::??????ttthhh''';;;&&&###000111---+++'''%%%;;;666RRR111,,,---,,,+++,,,///222555555555|||JJJWWWxxxOOOFFFCCC======777:::777444NNNOOOsss}}}]]]ggg^^^fff}}}xxxrrryyylll]]]lllZZZgggUUU___xxxdddRRR///,,,,,,WWW777>>>HHH;;;222DDD:::@@@ZZZyyyyyyllliiisss~~~FFF777,,,666000111AAA)))333jjj\\\\\\BBB999222PPPjjjBBB999===tttEEE:::cccEEE;;;222111222000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------***000***666---999RRRxxxAAA555666444333222111000////////////---......///000111111222888000777qqqWWWvvvbbboooUUUrrr::::::666111KKKpppEEE888888///777```YYYfffuuurrr~~~yyytttFFF:::666222333666;;;CCCRRRDDD888444^^^}}}***111///'''---222)))%%%+++......'''///[[[///...++++++***+++...111444555444444lll]]]HHHFFF???;;;888///888999---gggnnn///ZZZUUU```mmmqqqjjjjjjrrrnnn```|||sssZZZkkkYYYgggVVVgggbbbTTThhh222CCC000333444111111FFF@@@GGGVVV___fffppppppjjjjjjTTTZZZuuu,,,===444000...111***333333111yyyJJJqqq<<<222>>>444iiiQQQ@@@999jjj{{{fffBBBDDDdddIII>>>444111444222......---,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))333&&&888)));;;DDDyyy666???222444000000000000////////////.........//////000111222888+++:::zzzOOOaaakkkQQQHHH:::555888>>>CCC@@@999:::222666DDDvvvOOOtttxxxzzzFFFCCC333555444888888DDDLLL777///OOO555888)))000///......///...,,,+++""";;;%%%444NNNGGG...///+++,,,444333000777GGG<<<\\\qqqAAA???<<<999777555555555---222<<>>EEEEEE999888777555444333333333;;;777BBBnnn}}}~~~QQQrrrzzzssspppwwwhhhhhh\\\dddwwwRRRaaaaaa]]]ccchhh\\\WWWwww777222000333KKK;;;)))000777555GGGAAAOOO]]]fffnnnrrrjjj]]]JJJccc|||@@@222777222111...---333;;;999333mmmoooDDDEEE333777333000999^^^VVV<<>>888777222111111000///......---.........//////000111222333:::666yyyYYYcccTTTdddhhh===///<<>>[[[QQQ000,,,......+++...222///%%%eee{{{eeeqqqBBB555000111222444444444333222...777///sss___pppHHHxxxwww}}}~~~uuuxxxlllfffpppXXXfffjjjaaannnvvvjjjQQQ\\\;;;555---111---444111---///666vvv[[[GGGWWWfffnnnrrrrrrhhhZZZIIIeeeSSS777888000111111///...///111222---PPPJJJhhh:::444222;;;///222000eeeVVV@@@???xxxHHHLLLFFF>>>777444555111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---***...+++444000///aaayyy===<<<444555555333222111000///...---,,,............///000111222333666MMMqqqdddrrr\\\???III555======tttFFF888888333666===^^^yyyzzzSSSwww[[[222777333999;;;IIIDDD<<<___qqq%%%333000+++---...//////---+++***,,,......555GGGxxxUUUEEELLL???,,,)))///+++---222---!!!===```mmm???777+++000111333333333222111000111GGG***ZZZVVVsssttt{{{{{{sssvvvrrrhhhrrrXXXeeelll\\\jjjpppiiiTTTYYYGGG666...555---000---(((///>>>ooolllJJJXXXfffkkkoooqqqiii___MMMkkk^^^:::444000000000000///...111555777888{{{dddYYYNNN999666000666000444222GGGmmmBBBwww\\\dddFFFfff@@@888222222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++------444111222QQQyyy@@@888222333333222111111000///......---.........//////000111222///888[[[\\\MMMKKKFFFzzz??????:::^^^EEE666555222444;;;bbb|||~~~~~~sssQQQkkkaaa000444333999<<>>___xxxJJJXXXeeeiiilllpppllldddQQQpppmmmAAA222222000///000...,,,---111666999IIIEEEjjj???666555///---222222666000nnnPPPaaaUUUzzz;;;dddyyyDDD999111111111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,))),,,---...333111555FFFyyyaaaBBB333333444111111000000000//////...............//////000111222111888^^^www}}}ZZZjjjBBBsssWWW>>>===TTTHHH666444111333888XXXtttxxx}}}pppQQQeeejjj222444222999<<>>GGGXXX999.........------......//////666YYYzzzVVVjjjppp{{{nnn[[[RRR___lllSSS[[[XXX[[[WWWRRRhhh:::+++------111666111///666SSSNNN]]]iiikkkmmmnnniiiaaaSSSttt{{{LLL333444///---000///,,,---000'''<<<111yyy\\\CCC;;;111222111(((666///000111SSSdddWWWeeeNNNYYYRRR```HHH<<<222111222000//////...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((///---/////////777===yyyMMMBBB...666555000000000000000////////////.........//////000111222///;;;kkkjjj999jjjiii888???QQQKKK999666222333777LLLkkksss}}}pppSSSdddrrr666777000888<<>>JJJ>>>333222444000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))111...///,,,,,,777888wwwCCC888999777444.........------------......000000000000////////////000222}}}jjjIII|||GGGPPP666AAA;;;TTTBBB$$$;;;888777sssnnnYYYkkkrrr{{{uuuvvvbbbQQQvvv;;;;;;===999>>>CCCKKKBBB|||===000111''',,,---))),,,333<<<'''...666www}}}+++---444...###333***,,,///111222555888;;;QQQ???777444555222333222111//////000000111333===HHHOOOjjj|||wwwyyylll___ccceeeiiibbbaaaggg^^^___VVVooo222---333///...555...555)))CCCZZZqqqmmmhhhyyyiiiUUUrrrKKK999555000...///000...000444888222999999tttfff:::777BBB@@@333"""444111---(((CCC###]]]mmmLLLJJJBBBQQQsss___666333111333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.../////////111444666mmmwwwAAA999666888111.........------------......////////////000000000000555,,,yyyQQQmmmsssfff\\\===;;;@@@;;;DDD@@@333MMM>>>222gggsssdddxxxyyy|||```]]]CCCIII888666===FFFFFFUUUmmm666...000''',,,---+++222---///...222777vvvtttooowww}}}HHH333,,,222)))******,,,...///000222666888SSS\\\>>>888222000333222//////......///000222222:::KKKNNNdddooo}}}~~~zzzggguuunnnpppuuullleeedddcccgggYYYccc:::000///666"""<<<,,,222999888hhhkkk|||wwwuuuwwwaaaSSSVVV@@@777222...//////---///222777,,,444666GGG777;;;OOOzzz>>>555...444,,,666---333555AAAyyyOOO999\\\```sssiii<<<777111333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.../////////000333666```www???888111999,,,.........------------............//////000000111111666///|||ZZZvvvcccLLLqqq222JJJ>>>:::FFF>>>222555222444VVVvvvkkk}}}ZZZ\\\555@@@444666???MMMggg???qqqWWW---,,,///(((------......)))444***000QQQyyy~~~uuuuuu|||bbbNNN333(((222,,,******,,,---......000222555///|||]]]EEE;;;<<<555.........------...///111333555666888SSS~~~VVVuuupppyyy~~~vvvgggeeetttwww~~~xxxmmmdddeeeiii[[[RRRCCC333...333###999...---999<<>>BBB999000...+++...///000222444555777888444UUU~~~WWWdddSSS???222...333BBBOOOsss{{{oootttrrrdddVVVqqqpppppp}}}wwwjjjeeeddd[[[KKKEEE000333111555333444)))...AAAkkkOOOeeessslllUUUyyyQQQ<<<555//////000...///111000888444444AAAGGGyyy...---999KKK333%%%888+++000---333888UUUIII666VVVcccppptttBBB===222444000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........///222555???wwwPPP;;;444+++555)))333------,,,,,,,,,,,,------,,,---...///000111222333...;;;}}}jjjVVV@@@ZZZeeeEEEsss888777zzzmmmjjjLLLAAA333???}}}fffpppvvv}}}jjj[[[LLL222444333999DDDUUU;;;DDD999***111///,,,///***000...555+++:::LLL]]]ttt~~~|||~~~~~~mmmHHHiiiSSS666,,,%%%---,,,---...---------///111888YYYMMMDDD666555:::555111222...///000111333444555666777777ZZZVVVLLL222///...000000///111555666IIInnnxxxmmmqqqeeeXXX[[[mmmfffuuupppjjjccc```OOOCCC+++777666333444111333JJJ444kkkuuuWWWnnnqqq^^^UUU@@@777000000222222222333444333777333FFF+++|||EEE555)))___---<<<...333000000---===@@@GGGBBBXXXnnn???;;;222666000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---------...222444888wwwFFF888222///111,,,444------,,,,,,,,,,,,------------...///000111222222000444aaa|||IIIAAAFFFzzz999uuuCCC999lllpppVVV<<<:::444;;;hhhwwwxxxsss|||ccc```LLLGGG333111777>>>LLLwww999SSS}}}444---333------111)))000333555333...sssQQQ~~~yyyzzzxxxxxxqqqWWW888[[[000///,,,***+++,,,------,,,,,,...000+++000777```cccKKKBBB444111333//////111------...000222444555666666:::eee]]]WWW***,,,***---222333000000222666)))+++KKKqqqbbbeeeYYY]]]zzzrrrdddrrrqqqrrrhhhfffRRRGGG+++666666'''666(((EEEyyy,,,eee|||[[[sssxxxnnnYYYFFF<<<444333555555444555999)))777666333666UUUhhh000666444vvvUUU222+++555111---444666???GGG___]]]mmmttt<<<:::000777000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,...111333666www@@@333222888......222---,,,,,,++++++,,,,,,------......///000111111222444111fffyyybbbCCC:::@@@tttJJJhhhUUU===^^^mmm:::@@@000///555888eeezzz}}}uuuyyyooocccSSS___...000666999AAAaaawww@@@dddfff000///333)))---333)))111///:::666333YYYQQQqqqpppooorrr}}}iiiKKKPPPvvvKKK***111///+++)))***++++++***+++---///,,,111......rrrlllEEEHHH@@@555444444,,,,,,///+++---///222555888:::;;;;;;<<>>777nnn222222,,,CCCnnn...---000///---444555;;;gggIIIaaaGGGqqq<<<:::///666000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,---000333555|||www===000222>>>---111111---,,,,,,++++++,,,,,,---......//////000000111111666666lllAAAKKKAAA222DDDdddaaaZZZeeeAAAUUUkkk===:::ZZZ===000777]]]uuu{{{|||~~~eee___zzzxxx555111777666<<>>(((///:::TTTRRR(((333+++111,,,===111ZZZaaaOOOlllcccMMM^^^>>>;;;...555000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,,,,---000333444rrrxxxfffEEE111111000000111,,,------------------------......//////000222333444999444WWWooommm999::::::>>>===CCCEEEEEExxxIII===GGG===111222tttooo|||~~~tttlll___333999,,,444AAAFFFkkk>>>BBB111///......000111000000666KKKAAA???;;;NNNWWWnnnlllnnnOOOccc___222999''',,,,,,)))))))))))))))******+++(((555'''555)))GGGbbbpppAAACCC(((555///---,,,,,,,,,,,,,,,,,,,,,,,,222LLL^^^;;;===@@@MMM<<>>777+++<<<888===ZZZiiizzzuuukkk___RRRKKKJJJDDD999777888000222999AAAEEEBBB<<<777555---???000'''TTTPPP777222,,,000<<<444AAAttt>>>{{{MMMSSS777;;;555333222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,---...///000888OOOxxxYYY>>>111333111000111,,,------------------------.........///000111333333555GGGOOOqqqqqq{{{<<<;;;===666@@@oooNNN|||CCCEEEEEE777???888111111ccczzznnn}}}tttiiiYYY666666...333===DDDfff===:::111///......000111111000:::CCCCCCOOO:::===ZZZfffmmmzzz}}}}}}fffVVVyyydddkkk333222(((///***)))))))))))))))******+++---,,,---111+++333aaaCCC;;;+++///000(((---++++++++++++++++++++++++,,,NNNiiiJJJ>>>666EEEAAAFFFOOOKKK888)))***000666***000&&&&&&000***666,,,,,,,,,---...000111222...888TTTkkkuuu}}}lllddd\\\CCCIII444444666```QQQ^^^222555'''===SSSfffvvvqqqjjjNNNGGGFFFCCC999888999222///333777999888444111///777 ...:::===^^^lll...000???$$$999DDD@@@PPP}}}YYY888:::444333222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000666LLLxxxIII666000444111000111---------------------------............///111222333...LLLNNN```___mmm999<<<<<<666<<>>YYYgggyyyzzzjjjiiiUUUOOO:::qqq|||555+++)))111''')))))))))))))))******+++---&&&333%%%...---000'''(((%%%111(((,,,(((************************ :::QQQ@@@666...===AAA;;;BBB000###(((---''''''$$$,,,%%%%%%,,,$$$'''++++++++++++,,,---...///222111777JJJmmmhhhmmmtttbbb^^^dddUUUTTTCCC777RRRDDDjjjGGGCCC666}}}GGGUUUiii~~~mmmuuu{{{JJJAAAAAAAAA999999:::333555444444555555555333111111"""111///$$$>>>>>>...555GGG555>>>}}}eeeBBB\\\::::::333222222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...///000333GGGxxx@@@333222555//////222///------------------------............///000111222///@@@jjjRRRrrrgggUUU333<<<777>>>111???FFFuuu===tttIII222888555444333888TTTrrr{{{|||}}}{{{sssbbb___333999555999CCC\\\hhhJJJ888000///...///111222222111///222444666mmmyyyVVV```lll~~~yyyeeecccHHHFFF222fff777******///''')))))))))))))))******+++***(((222...777SSS~~~NNN"""111***$$$999"""************************&&&'''***'''***,,,333555...<<>>???888888999333:::888666777999999666333***666111)))333000UUUbbb666999;;;]]]^^^UUUPPPddd===999222222222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,---...///000111CCCxxx>>>444444444------222000------------------------//////...//////000111222888:::mmmcccpppJJJ666888777>>>///AAAmmm^^^lllJJJjjjTTT555888555111666///^^^ooo{{{yyyssspppsssrrreee~~~sss222999333777@@@NNNqqqNNN777000///...///111333333222222111111...NNNuuu]]]nnnooovvvlll______AAADDD>>>YYY555++++++,,,,,,)))))))))))))))******+++***(((***&&&,,,333((("""SSSjjjEEE,,,%%%)))999"""++++++++++++++++++++++++444***!!!%%%(((,,,((('''///www,,,&&&###)))---+++,,,***$$$$$$$$$%%%,,,///++++++,,,,,,---///000111)))...111000---000999BBBooo^^^dddlllxxxxxxqqq]]]eee___???iii}}}^^^XXX:::KKK:::aaaSSSZZZxxxxxx{{{iiikkkPPPAAA===>>>888555777222777666666888:::888444///000333+++888BBB///&&&}}}<<>>555444333+++---333///------------------------000000000000000111222222888<<>>555;;;555888JJJ>>>NNNWWW^^^llleee999444555...555111zzztttnnnzzzxxxnnnlllrrruuujjjvvv555666///666999III{{{LLL222000///...///111333333333666+++...333111DDD@@@iiiqqqkkk\\\NNNNNN777:::AAAIII222---,,,)))...)))))))))))))))******+++...&&&$$$666***!!!333###111RRRnnn'''+++000******++++++++++++++++++++++++(((+++'''000))),,,%%%))),,,qqq'''***'''&&&)))+++''''''%%%555555&&&******222111000///............***...333777777555333111&&&@@@mmm]]]fffkkkrrrnnnnnn[[[dddiiiHHHvvvnnnmmmTTTLLLMMM...666hhh]]]HHHUUUdddgggbbbRRR\\\XXXEEE===>>>777444666333555555777999:::777222...000+++------'''HHHKKKmmm~~~ccc888rrrmmmTTT>>>RRRvvvCCC:::111444222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...///000111===xxx:::333333222,,,///333,,,------------------------111111111111111222222333111<<>>777444777666444777999:::888444222000,,,000555333:::]]]wwwooo999KKK???OOObbbwww===\\\]]]FFF;;;111666222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000000:::xxxxxx666000222222---111222***------------------------222222222111222222333333///===mmmoooCCC555999444>>>BBB444@@@MMMuuu999BBB>>>BBB...:::555---:::HHHnnnwwwwwwxxxrrrzzzmmmiiiFFF888222===222TTTRRR}}}<<<000///...///222444444444666444222444---555777...>>>???<<<+++...444(((111***>>>>>>000000%%%%%%)))))))))))))))******+++&&&---***$$$)))---)))((('''---:::CCC$$$(((...))))))))))))))))))))))))+++... ((( 111((((((111~~~222((("""(((,,,(((((())),,,VVVVVV///,,,,,,111111000000000000111111222000...000333444333111...666999333333LLL|||lllssstttwwwtttwwwaaaSSS[[[^^^xxx>>>JJJBBBZZZEEEEEE222000666LLL^^^222EEE222BBB666333555aaaIII======777555999999111444777666222///...000222222888fffXXXbbbyyyiiiBBB;;;CCCJJJCCCMMMYYYGGG@@@GGG;;;222777222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,---...///000000888yyy```777555333000...------------------------...///000111000000000000000111222...===XXXnnnAAARRRAAA999222999@@@777>>>;;;GGGbbbFFF777ppp::::::...999555111;;;mmm}}}yyy}}}nnn|||oooqqq___222888...@@@BBBvvvAAAAAA222000...000333555555555AAA<<<888555111...///444222111000//////...//////,,,444JJJ---...!!!,,,+++******)))))))))))))))))))))))))))))))))))))))(((666KKK444&&&+++ ,,,000(((%%%,,,,,,%%%***)))))))))))))))***+++BBB{{{,,,'''++++++ ---)))ccczzzPPP)))+++111&&&///***888******333'''999///111 222888+++444'''000...111888666222888DDDkkkdddnnnuuuttt}}}qqqUUUOOOiiiQQQ???FFFAAA>>>???CCCGGGJJJLLLNNNKKKbbbYYY@@@AAA===}}}sssCCC===@@@666666444777999444000CCC...222,,,333AAAqqqxxx___HHH{{{uuuQQQ===aaaNNNRRRdddbbb[[[XXXIIIPPP888444555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111:::qqqyyyXXX666555222000///.........---------------...//////000000/////////000111111111;;;}}}{{{NNNHHHCCC;;;000:::<<<;;;???777888OOOUUUcccOOOYYYOOO;;;000888222000:::uuu|||~~~mmmxxxnnniiiooonnn000999000999<<>>NNNCCCBBB666333777444>>>@@@:::555EEErrrQQQfffGGGmmm;;;222777222...999cccmmmttt}}}oooeee\\\000:::222111777YYY]]]XXXeee,,,222444///---666FFFRRRNNNMMMDDD888666;;;888///777666444222000///......222...ddd555***000...+++******)))))))))))))))))))))))))))))))))))))))((())),,,###+++|||ggg***000***'''***,,,***((((((&&&&&&'''((()))+++,,,---MMM{{{***%%%'''---+++999III---)))000((('''111++++++###444+++555kkkhhh\\\444444***,,,999>>>iii|||mmmTTT>>>555777999888...IIIGGGXXXnnnqqquuu}}}{{{rrrbbb\\\fffmmm{{{___GGG555000NNN^^^LLLYYYwwwgggZZZlllOOO999@@@777???===///666???:::EEEYYYyyycccbbbzzzhhhZZZddd```UUU333GGG999333DDDfff}}}kkkOOOMMM666111222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111888nnnyyyFFF555444222111000000111111......---------......///......---......///000111+++AAAGGGTTT@@@...888777333AAA;;;<<<::::::qqqfffiiiOOO<<<333666888+++777LLLppprrrxxxrrrlllZZZ666888444000999MMMtttFFFqqq777000...111111444IIIbbbVVVSSSMMMCCC;;;777777777666555444222111000/////////---ssszzz///,,,...,,,+++******)))))))))))))))((((((((((((((((((((((((###555 (((///+++qqqBBB!!!+++///+++''')))+++)))'''''''''((()))***+++,,,GGGqqq(((***)))---***222555000)))&&&'''((('''$$$))))))---000...fffNNN///666===111(((GGGVVViii|||uuuXXX===GGG,,,222@@@FFFyyyjjjmmm}}}ssssssmmmuuu[[[JJJ:::555999:::444...EEE---&&&000vvvaaa999333888666???UUUfffyyyyyyXXXAAA@@@+++000===>>>???777HHHvvv~~~iiinnnKKK>>>VVVIIIZZZ777>>>---CCC{{{lllwwwpppRRRNNN777222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////222666kkkyyyDDD666555333222111111111222///......---------......------------...///000111///<<<[[[BBB111444<<<:::@@@222888:::,,,KKKaaafffpppCCC555777<<<***555DDDuuu|||zzz|||qqqrrrsssrrrvvvdddEEE555444555AAAHHHFFFjjjXXX888'''222555444NNNuuuuuu___KKKFFFAAA999777<<<555444333222111111000000+++111RRR...222(((---+++******)))))))))))))))(((((((((((((((((((((((())) 111)))111!!!CCCuuu888---'''+++,,,'''(((///+++******))))))))))))***TTTwww...000((()))%%%''')))---%%%$$$+++,,,%%%$$$333---!!!ZZZvvv___@@@===AAA444999888111888<<>>999999:::<<>>666AAAaaaaaa```EEE000```sssBBBQQQ---222GGG___vvvKKK\\\GGG@@@```MMMRRR;;;555555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////222111eeeyyy@@@999888555333111111111111//////...---------------.........///000111333333333666}}}zzzEEE888666999999666>>>>>>===BBB444fffzzz[[[bbb<<<888555555111999xxxxxxzzzssspppzzzqqqlllwwwggg}}}nnn888333:::>>>AAAtttMMMkkkKKK444333444333DDD]]]|||zzznnn\\\UUUVVVOOOCCC===<<<:::777444222111000---777///QQQ333)))000+++******)))))))))))))))))))))))))))))))))))))))###999+++)))***(((===kkkEEE(((+++222,,,***111------,,,,,,+++,,,,,,,,,VVVnnn'''000$$$(((,,,+++...$$$$$$'''&&&%%%'''---###999nnnvvv;;;DDDnnnhhhIIIDDD@@@BBBAAA<<<666444111???LLLlllUUU888JJJxxxlllFFFvvvTTT999333'''222999555888///222<<>>:::999666444222111000000000///...---------------......//////000222333444+++AAAwwwvvv@@@...BBB;;;888333EEE:::...@@@...===uuueeeppp@@@999111===//////^^^|||~~~uuurrrvvvllltttbbbkkk{{{;;;333999888===iiieeeQQQFFF<<<666222000333999UUU~~~www___^^^ZZZLLLCCCAAA>>>:::666333000///---444+++bbb++++++...+++******)))))))))))))))))))))))))))))))))))))))%%%(((///###222'''111***OOOTTTEEE***$$$111444(((,,,,,,,,,,,,------...///\\\ttt222???000...+++%%%"""+++...)))'''---000---***(((eee444444wwwOOOyyyyyyaaaPPPBBB<<<>>>;;;<<<===888>>>___nnnIIIQQQ[[[EEE999yyyTTT;;;666''';;;<<<999'''777HHHSSSzzzvvvmmmvvvvvvnnnooo|||XXXAAA000AAA:::BBBUUU^^^gggeeeWWW___VVV^^^[[[EEE[[[aaa===AAAFFF[[[qqqWWWGGGRRRssstttTTT;;;222@@@222000]]]cccvvvHHHtttSSS;;;555555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////333///aaavvvCCC999777555444333111...,,,,,,,,,,,,---------......////////////000111222333333666KKK444555000888<<<;;;<<<>>>:::444@@@sssGGG444>>>,,,999///===mmmqqqwwwsss~~~dddVVVDDD333FFF777BBB___QQQHHH,,,===222777555888SSSrrr|||oooddd```VVVIII???<<<:::666333111000555QQQ444333'''------,,,,,,,,,+++)))((('''***,,,,,,)))((()))+++...(((&&&+++---,,,,,,000888TTT\\\///444,,,'''777...***+++000333444111,,,cccrrr...:::222---"""+++***&&&***///---"""...,,,000CCC555111___AAAFFFHHHxxxZZZ;;;999:::kkkCCC>>>DDDmmmaaaWWWzzzwwwjjjVVVFFF>>>999444<<<222;;;---555CCCaaa}}}nnnaaaSSSRRRUUUPPPTTTTTTYYYmmm}}}rrrgggnnnsssiiixxxvvvUUUHHH>>>WWWtttcccMMMWWWXXXAAAkkk{{{WWWaaaxxxrrrEEEOOOeeeoooPPP:::HHHnnnnnnHHH>>>DDD444///AAA444000```ooo^^^MMMGGG{{{RRR:::444444000///...------,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////444111OOOxxx{{{@@@:::777444222222111///---,,,,,,,,,---------......000000000000111222333333666888wwwsss[[[<<<444333777888777;;;???>>>999111GGGuuuIII;;;<<<---666222;;;uuu|||sss|||hhhPPPKKK111???222===UUUZZZ444;;;---666777CCCNNN[[[fffrrr}}}iiiaaaTTTHHH@@@:::666444222666333>>>===777***...,,,(((%%%###%%%(((***+++***(((''''''(((***+++...******///111...///333(((EEExxxJJJfffBBB???111<<>>>>>444;;;VVV^^^qqqwwwVVVZZZdddiiiNNNUUUhhhxxxDDD555PPPWWWEEEGGG===qqq```@@@333VVVzzzDDD222CCC111EEE222333333333KKK;;;~~~lllIIIGGGiii{{{RRR:::444444000///...------,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////333111LLLzzzttt===:::777333111000000///...,,,,,,,,,---------......111000000111111222333444666777gggkkkbbbggg666111333555777;;;@@@CCC>>>666555666FFF<<<888///333666888xxx{{{xxxrrrMMMZZZ333999000999JJJJJJ555<<<444BBBBBBEEEFFFGGGOOOaaauuummmggg]]]OOOCCC;;;777666555444666///jjj000333(((---222444333...)))&&&+++***))))))***,,,,,,,,,---******+++++++++///444999GGG~~~yyy,,,+++...222)))'''===))):::!!!;;;555JJJ444SSSWWW>>>HHH000dddtttpppFFF...SSS:::<<<\\\SSS666---AAArrrRRR~~~zzzvvvkkkyyyiiiWWW|||iiieeeLLL999111000777999......;;;444%%%---:::;;;:::@@@>>>@@@BBBqqq~~~|||kkkdddWWWeeeoooBBBiiiJJJ???zzznnn888;;;iiiyyy222CCC```oooiiiBBB***999>>>''';;;777(((777777,,,>>>>>>OOOGGGooo___pppRRR:::444444000///...---,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////111111IIIyyymmm::::::666222///////////////,,,,,,,,,---------......111111111111222333444555777777^^^uuulllqqqvvvlll,,,333000333:::DDDKKKHHH<<<000555===LLL___EEE;;;666111000888333XXX~~~NNNooo999888111999AAAvvvCCC???@@@888AAA777???DDDKKKUUUbbbjjjggg___eeeccc\\\PPPBBB999777888888+++999///OOO333888111...***%%%###&&&+++///***,,,///000//////000111---000777DDDUUUjjjqqqgggpppuuuGGGQQQ111333///+++((()))888"""::: 777...}}}VVV<<<$$$333333gggYYY$$$:::KKK>>>,,,333DDDQQQ}}}nnn***AAA222JJJttt---555777,,,)))+++)))///555///...888444...888>>>999555;;;999;;;///999222UUUyyyYYYrrrqqqUUUYYY^^^iii;;;===GGGNNNmmmyyy===111QQQxxxFFF,,,222111+++444BBB///:::AAA111555;;;...888oooHHHAAA~~~|||___RRR:::444444//////...---,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////000333EEEwwwggg999999555111....../////////,,,,,,,,,---------......111111111111222333444555999;;;[[[nnnfffYYYvvv555777///111888DDDMMMKKKAAA888///666666lllPPP<<<666444000777000???RRRsss@@@999333888<<<}}}^^^eeebbbXXXKKKGGG<<<===III??????JJJWWW^^^aaa___TTTJJJZZZ[[[WWWMMM???666555666333...333333,,,aaa111000////////////---+++)))###&&&))))))(((---777???yyyrrrhhhnnn~~~yyyYYYQQQ===---,,,111777===FFF888111)))$$$+++000///!!!///---///999ddd333111'''CCC999KKK@@@cccNNN999MMMnnnaaaBBB===dddPPPiii:::,,,222AAABBB111+++000000000...111>>>CCC===QQQzzzlllUUU:::BBB222666:::KKKsssrrrNNNUUU]]]^^^~~~yyyZZZ\\\555EEEjjjrrrvvvLLL===]]]|||sss@@@$$$...444---...BBB@@@$$$444(((@@@\\\BBB333JJJFFF```VVV777YYYIIIRRR:::444444///...---,,,,,,++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////000666CCCvvvbbb888777444000......///......,,,,,,,,,---------......111000000111111222333444222;;;SSSkkk}}}oooCCC333111...111;;;EEEIIIIIIIIIJJJ///???VVV{{{rrr___:::666555222333111444WWW\\\DDD;;;333666888DDD___CCCFFFTTT\\\cccaaaLLL777;;;HHHFFFAAAIIIOOOOOOMMMLLLJJJGGGPPPQQQOOOGGG<<<444222333+++999)))111///XXX000,,,,,,000777>>>>>>888222333888AAANNN___wwwfffbbbZZZWWW```rrrSSSJJJ111444===---///,,,333<<<222&&&+++CCC888//////,,,///)))444,,,(((PPPXXX***HHH{{{999CCCMMMttt???UUU|||;;;JJJ]]]zzzPPPrrr777KKK...000KKK{{{###PPPiiiNNNAAAOOO(((;;;))) ###***777<<<333555;;;777<<>>]]]oooAAAdddwwwHHHPPPfff___)))EEEMMMOOO333+++555000)))---333>>>///DDDooo888NNNfffMMMwwwhhhCCChhhmmmSSSZZZSSS:::444444///...---,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---.../////////888???xxx___999555333000/////////---,,,,,,,,,,,,---------......000000000000111222333333+++<<>>BBBHHHNNN]]]111AAA111mmmgggppp:::666444666...555555___]]]JJJHHH>>>444666888^^^HHH111BBBcccssscccQQQ???777BBBDDDBBB<<<999<<>>///666|||YYY000###777;;;222555>>>...___HHH---RRRHHH\\\666yyyVVVSSS:::444333///...---,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////---888<<>>,,,---AAArrr+++%%%777===EEEiii666333:::???;;;@@@IIIHHHJJJ>>>WWWKKK,,,666:::444///777555000\\\JJJ???@@@NNNuuuCCC\\\|||VVV;;;>>>111777MMM???<<>>AAA???;;;---===444oooMMM???///222::::::***@@@wwwJJJqqqjjj???555777xxx@@@:::BBBsssSSSLLLDDD<<<444000222666000///000222444555333111---555...///333+++QQQpppttt______kkkzzzppp~~~lllRRRFFF888555---+++111@@@aaa:::@@@}}}HHHQQQ999<<>>NNN:::...555???uuu111???eeepppRRRKKK---555777RRRIII555BBBZZZOOO+++;;;888111777888^^^888>>>999>>>>>>999AAAAAAFFFUUUCCC777666222999PPP===...<<<777MMM999@@@999gggWWW???111888666>>>jjj,,,000//////111444555555555ZZZIII111[[[<<>>;;;CCC444222===666KKK\\\mmm}}}yyy@@@555888:::VVVDDD>>>oooFFF777888___OOO111mmmYYY111...555HHH---;;;;;;|||///JJJ***<<<$$$<<<***nnnsss@@@444???''',,,:::444<<>>444222111000///...,,,,,,,,,,,,,,,******,,,...///---+++,,,,,,,,,,,,+++,,,...///+++,,,------,,,,,,...000444---999xxxooo;;;444333111000...---------------------............---...///000111111000000000111999lllFFFlll===///:::///444333LLLgggmmmEEE>>>???333999bbbllliiifff>>>444555222444222444WWWyyywwwSSS:::@@@YYY777444:::qqqQQQAAA@@@999---///222444333333222333...333++++++666111666TTTggg888FFF???...000ZZZIII222BBBTTT===NNNmmmBBBLLLVVV===GGG+++555555444>>>eeettthhhoooyyyLLL===mmmkkk@@@QQQVVV@@@pppppp999,,,^^^sss:::UUUtttNNN...KKK>>>555555,,,444???qqqIIIYYY999333===+++ggg[[[rrrUUU;;;444IIIZZZ000DDDAAA,,,555333888???999UUUeeeGGG999555333:::444444???>>>666888JJJeeeNNN===OOOXXXBBB///999555:::///BBBeeerrr666000//////111444555555555\\\```AAAKKK@@@kkkooo;;;___{{{HHH===333111000000...---,,,,,,,,,,,,+++++++++---///000///---///...,,,******,,,...///+++,,,------,,,,,,...000333///888xxx}}}888444333111000...---------,,,,,,---------.........---...000111333333333333444***333NNNdddHHHIII666EEEiiioooiii\\\MMMCCCAAAXXXJJJ@@@888;;;222222666111>>>TTTPPP777eee>>>>>>BBBrrr\\\BBB>>>;;;777555555444111///777:::000+++222...)))111uuuqqq---000%%%111555PPP{{{888BBB}}}aaaAAAnnn000222@@@===CCCIIIVVVtttvvv}}}rrrbbbIII===FFFEEEmmmJJJ999<<>>===888AAA333@@@999444kkkFFF666555111,,,---...///<<>>sssBBB999@@@555...===cccaaa???KKK000//////111333555555555FFF\\\III222HHHIII>>>rrr^^^IIIMMMwwwGGG;;;333000000///...---,,,,,,,,,,,,******+++---...///......000...,,,++++++++++++***+++,,,------,,,,,,...000111000999{{{xxx777444333111000...---------,,,,,,,,,------------...+++,,,...000111333333444222111111kkk```zzzFFF<<>>...111222888IIIAAArrrfffzzz```]]]rrrlllBBB666555...+++---+++555KKK,,,OOO???444CCCmmm|||666gggUUU111\\\)))@@@...<<>>BBB;;;JJJRRR===<<>>***777---'''777KKK///333000888555666???222333yyy[[[OOOnnnTTT&&&999LLLwww^^^hhhZZZ555<<<,,,:::;;;sssIII$$$555...333555444KKK[[[;;;BBBooo???888<<>>777999111///444333000SSS[[[ZZZ:::@@@===UUUggg999666444<<<:::333111HHH222222000//////111444555555555fffEEEKKK...;;;oooAAAeeeUUUBBB666333111......---,,,,,,,,,,,,,,,)))***,,,,,,+++***+++,,,)))))),,,111666777333///+++,,,------,,,,,,...000...333888gggxxxEEE444333111000...---------++++++,,,,,,,,,---------555333000.........000111)))333666>>>___^^^,,,CCC555AAA<<>>MMM===333;;;999OOO\\\rrrnnnbbbaaaWWW~~~nnnTTT000---111'''+++333000***,,,...)))111,,,)))666===666000---[[[rrrjjjGGG111777000333***...:::HHH###///444'''333999OOO(((555999SSS,,,nnnooo@@@EEE###eee^^^nnnEEECCC+++@@@UUUBBB222222888999...444333TTTeeeyyyKKK```~~~III<<>>555:::444000333---...888+++000//////111444555555555555UUUYYY)))@@@KKKKKKCCCOOOXXX???333444222------,,,,,,++++++,,,,,,***,,,......+++***+++,,,+++)))***...333555111...+++,,,------,,,,,,...000...444444ZZZxxxMMM444333111000...---------++++++,,,,,,,,,--------->>>;;;666222//////111222444+++999<<<```===,,,--->>>...444EEEoooYYY@@@HHH}}}qqqZZZnnnKKK555<<<999555...333(((hhh~~~~~~RRR666DDDAAAxxx```XXX___nnn[[[SSSHHHfff[[[CCC444111)))***555666,,,222)))'''666666...222111>>>???DDD]]]jjjZZZEEE///KKK<<<222...,,,+++222555000'''222nnnOOO222///---111000,,,999999)))111uuu999---KKKBBB???000ggg}}}ZZZjjj999iiiBBB888{{{FFFKKK000)))... ;;;...///777VVVcccllleee:::EEE777888888555???999GGG[[[:::III@@@JJJFFF444555---AAA***444000444------000//////111444555555555333///888:::>>>333bbbRRRvvv}}}QQQ>>>222444333------,,,+++++++++,,,,,,,,,///000///,,,***+++,,,///+++((()))---...***'''+++,,,------,,,,,,...000///444111PPPzzz^^^888777333000///000///,,,---,,,,,,++++++,,,,,,---222888222,,,111222///222222(((222:::yyy```999,,,444###:::444AAA}}}oooCCCTTTXXXfffsss^^^888:::BBB***555///666EEExxxQQQ@@@BBBBBB999lll^^^bbbOOOkkkqqqUUU???777888+++---555333)))+++111,,,000,,,+++...222888CCCNNN^^^fffqqqrrrqqqxxxqqqYYY>>>ccc///>>>^^^555++++++ddd***)))222???PPP///---,,,444AAAAAA:::,,,555===222...666AAA888666888eeezzzLLLdddlll666oooQQQTTT111...222'''......'''111:::000ZZZ{{{RRRLLLZZZ===///===999===@@@bbb777TTTjjjBBB999JJJIII---;;;777,,,///(((666%%%555GGG###:::...222444+++888555---;;;444000DDDZZZ\\\dddhhhvvvjjjqqq555;;;***666...---,,,+++************------,,,+++***)))((('''******+++++++++,,,,,,,,,++++++++++++,,,---......444,,,>>><<>>>>>)))777...888===DDD|||ooojjjssswwwttthhh777888---222...---,,,++++++*********))))))******+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,---......222...999:::zzz<<<888333111000...---,,,---,,,,,,++++++,,,,,,---444:::444---000000,,,///222...333888MMMUUU'''FFF---999...333777___EEE>>>;;;444===BBBvvvYYY777--->>>///777111111WWWiiiyyyhhhHHH:::666GGGEEEdddbbbNNN666+++:::111((((((000555444000111+++---,,,)))000444,,,000555@@@OOOZZZaaaiiipppkkkqqqwwwrrrkkkuuu|||qqqQQQ}}}???---555TTTVVV000***lllaaa[[[((("""AAALLLuuulll222FFFYYYlllmmm999666333111nnnZZZ:::++++++PPPfff^^^>>>\\\;;;ooo^^^,,,///888///,,,***666---(((444111***555mmmuuu\\\IIIAAAAAA111IIIrrr^^^cccFFF:::MMMUUU999555111///111777EEE[[[QQQ555@@@888666333222;;;444999///888DDDaaauuujjj___kkkZZZ999555111---///...---,,,+++++++++,,,)))******+++,,,------...******+++++++++,,,,,,,,,++++++++++++,,,---.........222222888zzz<<<777333222111//////000---,,,,,,++++++,,,,,,---888>>>888000333222---//////000444888999@@@sss>>>///,,,000+++333@@@cccAAA666;;;666@@@===SSSYYYIII999@@@---111///999000fffvvvZZZNNNlllDDD444@@@bbboooqqqkkk@@@444<<<999111444666444///...000444222000777:::999BBBHHHAAAGGGMMMZZZgggllljjjhhhiiifffiiiooommmhhhpppqqqdddSSSyyyIII***:::dddDDD///)))\\\RRRAAA***AAAkkknnn666sssmmmLLL777fff:::EEE;;;KKK777(((888888777mmm{{{===hhhwww;;;jjj 777---666555%%%+++444---(((444888222444111hhhxxxGGG???<<>>GGGxxxQQQ===NNNxxxKKK555ccc```III>>>bbbNNN888111:::333===fffGGGVVV___111444:::777333444888===MMMmmmzzzEEE>>>222777---......---,,,,,,,,,------111000///---+++)))((('''******+++++++++,,,,,,,,,++++++++++++,,,---......,,,888,,,666bbbzzz@@@888333666666333444999---,,,,,,++++++,,,,,,---&&&...+++(((///111...000---,,,444444333pppvvv:::@@@222(((999+++,,,GGGTTTzzz@@@:::999===@@@???===wwwZZZ444>>>888222///666000ZZZzzzmmmLLL???yyy}}}???===>>>@@@>>>ZZZzzzQQQHHH555???777CCC>>>:::;;;AAAIIIOOOQQQSSSZZZjjjpppjjjooouuupppjjjfffeeefffhhhjjjqqqzzzlllaaa\\\\\\^^^ggghhhZZZXXXYYYCCC;;;BBB'''[[[]]]111111&&&000yyy000333(((999***dddKKK,,,CCC\\\oooJJJSSSdddHHH>>>SSS\\\SSS999@@@yyyPPP999PPP[[[---xxx...222555+++###555,,,+++111666000''',,,777CCC777WWW999gggLLLCCCDDD|||pppRRR555999(((<<<>>>ZZZxxxvvv555+++<<<777......<<<>>>999rrreeeIIIsssAAA===222444000------,,,,,,,,,,,,------------,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++,,,---......---666...666OOOzzzFFF<<<666999888222333999---,,,,,,++++++,,,,,,---+++444000+++000000+++---000***444///888OOOddd^^^444///000555555555333666IIIBBB>>>...444111:::???qqq^^^444???555777)))777111iiijjjtttsssXXX,,,YYYjjjKKKWWWQQQNNNKKKMMMWWWhhhzzzFFFDDDNNNFFFVVVMMMEEEDDDJJJPPPPPPMMMQQQUUUaaafffbbbgggllldddeeeaaa____________eeelllaaaXXXXXX[[[\\\dddeeeZZZZZZVVVMMM@@@444555ttt999222###111666QQQ555'''+++222'''LLLKKK,,,---666GGG<<>>zzz@@@:::222...333,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---......---111000444CCCzzzKKK???888;;;999222222888---,,,,,,++++++,,,,,,---%%%...,,,)))111222///222333)))444+++<<<999^^^uuuFFF888999!!!333@@@222;;;888000888...@@@:::@@@===UUUaaafff>>>???222<<<...+++JJJ:::cccBBB---DDDYYYyyybbb[[[RRRMMMNNNMMMIIIFFFDDD[[[XXXSSSiiiOOOMMMXXXZZZYYYXXXWWWUUUSSSPPPNNNLLLQQQPPPXXX]]]]]]eeehhh___^^^]]]^^^___ZZZRRROOOPPP]]]YYY^^^```ZZZXXXTTTGGGWWWTTT777666DDDYYYggg111)))---111111...(((111///111JJJ<<<###;;;QQQ333NNN444BBB777XXXNNN---EEE|||tttMMMeeePPP000666888VVV111'''000:::)))%%%222000222------+++(((111666---000GGG|||vvv@@@>>>aaaBBBSSS{{{kkkccc>>>***FFF***000OOO[[[444>>>XXX///<<<;;;+++666666777XXXWWWEEEmmmdddSSSggg???777111)))555+++++++++******+++,,,,,,******************++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,---222333<<>>tttzzzRRRbbb{{{333999000...:::555---666888666777999::::::@@@GGGlllIII:::777555555555:::222sssMMM===111AAAAAAlllhhhTTTRRRMMMPPPCCC555;;;FFFIIIJJJPPPqqqnnnSSSKKK```ZZZWWWNNNNNNTTTOOOKKKUUUHHHLLLQQQSSSTTTWWW]]]ccccccXXX[[[hhheeeUUUSSS___ddddddaaaZZZVVVSSSPPPLLLeeexxxDDD;;;>>>888<<<222---999PPP666+++)))222@@@333[[[]]]555===mmm888CCC777000NNNDDD---AAA???ZZZ222///nnn@@@xxx+++AAA@@@```666---------+++***+++...111...---,,,...111444555666///DDDrrr\\\@@@999DDDZZZlll444YYYQQQ///===222'''888DDD888,,,333666222000222333???VVV}}}]]]BBBiiibbbfffZZZCCC444888,,,222......---,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---111222+++:::999xxxKKK<<<222444555000---000------,,,+++++++++++++++,,,,,,------...////////////000222///222333aaaWWWtttyyy:::<<<555000333444444:::;;;888666888999:::>>>DDDcccnnnHHH555555444333888222kkkkkkooo111777888777XXXpppVVVHHHGGGDDD===EEEHHHIIINNNeeeXXX^^^LLLYYYXXXTTTUUUZZZVVVPPPQQQKKKNNNQQQSSSTTTVVVZZZ]]][[[WWW[[[gggeeeYYYVVV]]]yyy{{{sssbbbWWWWWWVVVQQQJJJhhhggg===000TTTXXX...EEE\\\;;;)))@@@888777:::&&&EEE]]]...000333nnnCCC===...777AAAGGGBBB555___UUU===444eeehhhnnn///,,,------,,,+++,,,000222333111///...///000222222333999uuu\\\<<<<<>>CCCRRRccclllnnn[[[MMMSSSSSSQQQNNNPPPQQQMMMHHHMMMMMMMMMPPPSSSTTTTTTSSS[[[]]]bbbfffbbbZZZTTTSSSuuu~~~xxxeee[[[___]]]RRRkkk\\\>>>xxxdddGGG---YYY```444777fffSSS///***555000___vvv$$$333LLLGGG%%%<<>>}}}|||DDD999999:::@@@:::333jjjooo|||EEE666444888777___lllvvvWWWFFFCCCDDDCCCOOOqqq[[[SSSQQQMMMLLLKKKDDD???EEEJJJDDDKKKIIIHHHKKKPPPRRRPPPLLLXXX___dddcccaaa```]]]YYYXXXiiilll___^^^ggg```MMM|||kkk,,,OOOAAA444***XXX|||FFF<<<000]]]888WWWfff+++555kkklll555$$$RRRQQQ444===wwwaaa(((pppOOO$$$EEE000......}}}III___JJJddd~~~333'''+++,,,---------///333666444333222//////000333666>>>666111DDD555mmmooo---...CCCyyy///;;;GGG777111<<>>dddxxx}}}aaa===;;;EEEMMM@@@222???wwwooo{{{jjj---333:::***HHHSSSbbbbbbDDD@@@;;;XXXxxxLLLVVV~~~WWWKKKGGGLLLJJJ@@@FFFOOOIIIKKKHHHGGGJJJQQQTTTQQQMMMOOOXXX___```eeemmmqqqoooTTTbbbddd[[[___iii___GGGyyynnn888;;;WWWBBB222,,,FFFBBBKKKPPP<<<}}}UUU)))>>>uuu```,,,222ddd[[[555NNN}}}PPPGGGuuu;;;---555777DDD<<<===ppp~~~cccVVVPPP222+++++++++,,,,,,---000444777666666555222000111444777888HHHyyySSS@@@<<<;;;dddyyyAAA777666yyy{{{555222...000777999RRRaaaSSS111###+++555:::%%%...444CCCyyyKKKlll{{{AAA999000222222000------,,,,,,,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++******++++++,,,---000000000444---222xxx===888444111//////......******+++,,,...///111222+++++++++,,,------......555,,,,,,,,,666222///RRR\\\|||tttBBB666222000333888000///111555666666:::???SSSQQQKKK555CCCJJJ999555000kkkppp:::777<<<,,,>>>}}}RRRiiiPPP999DDDyyyNNN@@@|||SSSEEEMMMTTTIIIKKKRRRHHHNNNKKKIIILLLRRRVVVUUUSSSPPPVVV\\\___dddlllqqqsssiiioooiii[[[ZZZ___TTTAAA|||bbb999888ttt---<<>>===:::===FFFIIITTT}}}ppp>>>vvv;;;:::000///222///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---++++++******++++++,,,---,,,---///444111555xxx:::888444000.........---+++++++++++++++---......***++++++,,,,,,---......444(((111///---333111<<>><<>>;;;666333444666AAAuuuBBBJJJ333777DDD333666///888999***///'''HHH}}}]]]EEEIII\\\aaabbb~~~;;;pppvvvccc888;;;000,,,111...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------++++++******++++++,,,---,,,///111444555<<>>xxxbbbXXX777===111***111...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++******++++++,,,---,,,//////000222<<>>WWW999BBB666999555:::555WWW^^^666CCC;;;SSS|||OOOAAADDDeee>>>CCC^^^XXXWWWHHHBBBLLLDDDFFFJJJKKKJJJIIILLLOOOSSS111HHHDDD===777>>>nnnmmmyyylllhhhxxxeee@@@888lll222:::hhh:::===jjjKKK111@@@000%%%EEEYYY,,,888FFFlll===%%%XXX888///777@@@000///777KKK@@@QQQttt>>>GGG[[[777+++777&&&---,,,+++***+++,,,---...---000;;;222>>>222???<<<{{{>>>CCC666UUUFFF555:::555MMMIII777:::@@@...999...---222......KKKrrr```LLL333{{{rrrnnn;;;YYY:::SSSGGG;;;222***888)))---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---,,,******+++,,,++++++******++++++,,,---111+++222+++;;;555???yyyccc777666444222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000111222333333CCCsssFFFmmmVVVIII>>>===999999<<<777111888FFFBBB```@@@GGGpppuuu$$$???>>>666BBB<<>>555888YYY555999444tttNNN,,,000)))''',,,111222222333TTT\\\WWW}}}gggKKKggg@@@ccc@@@777111***777***...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,***)))***,,,,,,,,,++++++,,,,,,---...111(((333,,,555111999yyySSS777666444222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000111222333333:::rrruuuQQQRRRVVV???CCC999555999<<<:::999===777mmm;;;<<>>pppyyy>>><<<---???[[[;;;555888111}}}MMM---AAA<<>>kkkXXX222222***]]]YYY666:::///999;;;SSS,,,CCCOOOmmm777111+++666,,,,,,,,,+++,,,------...777'''111999111???+++sssPPP???;;;@@@444mmmsss~~~;;;<<<999wwwRRR;;;???999...---444222'''&&&BBBYYYAAAqqqwww;;;nnnqqq777333111+++444***///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))***++++++***)))***+++------,,,,,,------...///222(((666111000000555oooyyyIII666555444111000......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......///000111222333333666RRR~~~KKKMMM;;;>>>>>>;;;;;;===999333555yyyggg>>>777===NNNOOOKKKTTTRRRRRRiii@@@UUUkkk;;;888222eeennnwwwrrrqqq|||KKK;;;999>>>999ddddddKKK999111555999MMMeeeooo```UUU<<>>;;;<<>>aaaCCC<<<444LLL\\\@@@:::QQQlllCCC111888222444222bbbuuuzzzxxxyyy~~~sssuuuwww@@@:::888888999[[[OOO111NNNkkkjjj@@@===<<>>===jjj999222III>>>999###:::333###IIIttt777)))+++<<<;;;999BBBEEESSSdddtttaaaaaaeeettt>>>666000111111---)))+++++++++++++++++++++++++++)))******+++++++++++++++)))***,,,,,,++++++,,,...+++************+++,,,,,,---)))111555000111555444yyy<<<555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......///000111222333333555777^^^___NNNLLLEEE;;;888999TTT777999HHHsss???AAA^^^mmmCCC888444333555AAA}}}ooonnnwww|||ggg]]];;;888999888BBBuuuYYYvvvBBB444JJJeeexxxbbbUUUQQQOOONNN:::ZZZyyyfffDDD>>>vvvRRRAAA...&&&,,,------000000///,,,...YYYddd???&&&BBB???AAA+++,,,HHH+++777333WWW@@@|||\\\777MMMkkkHHH333###ZZZ___;;;***QQQvvv777sss---222[[[cccCCC888+++(((***,,,,,,.../////////...------444...000;;;tttlll;;;::::::FFFHHH666BBBqqq>>>777@@@777444000...>>>VVV;;;:::^^^kkk;;;000444(((---:::000(((TTTSSS000///000333666***111777===SSSfffbbbaaaQQQZZZiii777777------111,,,******************************))))))***+++++++++++++++)))+++,,,---,,,,,,...///,,,++++++++++++,,,------,,,,,,***000222...222555aaayyy666555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......///000111222333333444222RRRpppfff@@@AAABBB666777RRR888@@@hhh>>>IIIFFF<<<888999666444111JJJrrrjjjxxxppp}}}:::777777999:::lllJJJ@@@jjjhhh===666GGG___[[[cccddd^^^mmmllleee|||WWW<<<333,,,+++000000333...---777>>>wwwjjjWWW@@@888---777666|||AAA000444TTTvvv===III>>>666\\\kkk777,,,222|||>>>222---ppp\\\222ZZZeee999///jjj999444---111---,,,,,,.../////////...---000...///666>>>444???EEE888111<<<<<<;;;IIIiii999<<<444666111>>>666[[[AAA888???lllPPP===///666///...444555111555>>>zzzCCC888777999;;;...;;;111333444???___ddd___UUU^^^222777***+++111,,,+++***************************))))))***++++++++++++******+++------------///000---,,,,,,,,,,,,---.........111(((...444---111999HHHzzz:::444333222000//////.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,...000111000///000111000III<<<```???@@@999777DDD999fff888GGGsss444@@@---@@@111:::yyyrrruuu~~~rrrsssCCC333;;;)))???GGGlll>>>lllhhhBBB;;;EEE{{{bbbbbbRRRPPPWWWyyy}}}TTT///,,,333222***222222000333333++++++CCC```{{{qqqjjjVVV===333EEE:::;;;HHH777EEEiii;;;,,,,,,___AAA:::,,,>>>???333===RRRHHH)))lllrrr222666555555,,,++++++******++++++,,,(((777###???MMM777CCC;;;???BBB@@@;;;888999;;;tttwww;;;EEE&&&222AAA222777aaa999@@@:::hhh===333///666+++333+++666$$$...111@@@aaaBBB===///666999(((***777///,,,===KKKzzz\\\[[[YYYIII333222000///---,,,,,,+++************************************************///---++++++,,,,,,,,,+++###111999333+++)))+++,,,,,,))))))///222111222444===zzz888444333222000//////.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---///111222222000//////000000333888YYY___BBBHHH@@@444xxx]]]BBB===gggLLL;;;;;;,,,111222SSSqqquuu{{{}}}zzzmmmBBB@@@///222444VVVHHHzzzTTT>>>666```mmmcccrrrGGGNNNyyymmm333<<<>>>777777...'''666333//////444666333555;;;***;;;LLLRRRUUUccc{{{xxxxxxLLLaaa>>>444333FFF&&&###000222---&&&)))666999333hhhZZZ^^^<<>>555***''')))+++///+++***...111000111444;;;zzzkkk888444333222000//////.........------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111222333222000/////////000---555555mmmooo~~~EEEAAABBBbbbccc000DDD999cccttt::::::///999+++555sss}}}ppp~~~333333???CCC;;;eeeuuuMMMeeesssBBB111<<>>888===888444333444333///,,,000///444:::666,,,+++333666???666:::AAAIII[[[XXX~~~{{{eeeggguuulllfffeeeccccccnnn~~~~~~___666;;;(((,,,,,,++++++++++++,,,,,,000+++444111tttkkk333DDD:::???AAABBB@@@;;;888888999;;;]]]uuuWWWfff{{{999LLLlll999333WWWFFF777000555000---000(((222...///&&&(((,,,GGGwww888///777...******//////,,,777IIIWWWiiiRRRjjjzzzuuu|||nnn777222111///...---,,,++++++************************************************))))))***,,,,,,,,,,,,,,,666<<<<<<333(((&&&***...333...+++---//////111444777\\\zzzTTT:::444333222000//////............---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...000111111///...//////...999111555nnn___|||vvvbbb]]]AAAqqqqqq+++???JJJJJJGGGDDDPPP---@@@@@@...222JJJ}}}xxx~~~}}}fff;;;777555777HHHOOOrrreeeBBB@@@NNNMMM]]]lllooo[[[|||{{{\\\LLLKKKhhhnnnsssCCCEEEBBB;;;555444666888666,,,''',,,222222111111---000"""000111###222000333666<<<888III666000222333------000,,,&&&,,,:::---555???JJJtttsss333+++,,,,,,,,,++++++,,,,,,,,,///+++666111rrr555???333DDD999:::;;;999666444444555666AAA[[[gggRRR111DDDNNN666GGGfff^^^>>>999...111888;;;999...000444777111444&&&GGGqqqKKK--->>>555777<<<666111111///:::===EEEnnn}}}PPPtttHHH333111000///---,,,+++++++++***************************************************+++---...------------111444333---&&&(((000888777111,,,---......000444444@@@zzzFFF<<<444333222000//////......///...------,,,,,,---------,,,,,,++++++,,,,,,---***,,,...///......///000,,,888,,,888AAAnnn???sssaaa;;;<<>>ZZZcccOOOAAAHHH]]]{{{WWWbbbxxx~~~gggAAACCCEEExxx```ddd}}}xxx___HHH:::333222---666:::555111333666666333000222444222---)))***(((***444$$$444&&&,,,'''))),,,......,,,,,,+++,,,333<<<444666[[[oooLLL///---,,,,,,,,,,,,,,,,,,---,,,000333555ZZZPPP;;;:::999:::222333333222222111222333444777+++aaa[[[JJJYYYggg[[[EEE;;;555???[[[>>>333EEEGGG888888111333(((555888333***000111111888+++FFFPPP>>>444222222///111555111777TTTTTTfff___}}}555222000///...,,,++++++++++++***************************************************,,,...---+++***+++,,,---...---***(((+++666AAA:::333------......000333333666zzzAAA:::444333222000//////......///......------------------,,,,,,++++++,,,,,,---'''***,,,------...///000333,,,222333<<>>???pppqqq###///===,,,888999xxxnnnooo~~~rrrvvvGGGEEE???888777HHHXXXGGGQQQ===iiiQQQFFF999{{{{{{]]]JJJMMMNNNFFFIIIVVVuuuYYYRRRXXX\\\iiivvvZZZ000{{{nnn???yyy^^^777CCCcccjjjSSS888:::444***(((///222------'''444+++---999///666///000777$$$---)))444***+++000000***+++222111***777888LLL555DDDIII------,,,,,,,,,,,,------***333000666AAA}}}:::;;;555<<<***000000///000000111222333???'''444===RRRccc@@@444///???555gggkkk@@@444@@@{{{888111222666888))):::@@@CCC///---%%%'''---///CCCbbbTTT===+++)))///333555???}}}SSS___GGGdddnnn555111......---,,,++++++++++++************************************************(((***,,,+++((((((***...///------,,,+++---888CCC:::444/////////...000333111888jjjzzz@@@444444333222000//////......//////...------------------,,,,,,++++++,,,,,,---)))+++---...------...000666(((999333888^^^222GGG999111444sss<<<444===;;;999PPP666>>>???FFF...XXXssssssuuuzzzzzzkkk```IIIEEE888999[[[gggBBBtttEEEsssIIIKKKlllmmmqqqBBB???111oooYYYNNNGGGIIIQQQFFFHHHVVVuuufffGGGRRRccc___SSSLLLfffvvv^^^PPPDDD///)))>>>VVVeeevvv}}}aaaLLL@@@888333222:::444666---***...'''+++...***000)))++++++333,,,&&&***)))&&&&&&***,,,)))+++,,,+++CCC555CCC666------,,,,,,,,,,,,------+++111111111444??????///777111---000///...---...000000000'''+++111666===GGGqqqggg~~~RRRXXXSSStttEEE@@@:::jjjKKK666111+++888666===HHHIIIRRR;;;666+++222)))111???nnn>>>555222+++///&&&bbbFFFFFF\\\NNN777000...---,,,+++************************************************************(((***,,,***)))***000555///,,,,,,---,,,,,,555@@@:::444///000000///000333...;;;GGGzzzAAA///444333222000//////......//////...------------...---,,,,,,++++++,,,,,,---,,,---//////...---...//////+++888777%%%GGGyyyvvvyyy]]]CCC777111===AAAbbbBBB===555999CCCvvvHHH===]]]JJJAAA///xxxhhh|||sssuuunnn^^^III>>>GGGsssuuuPPPjjjsss:::EEEXXXVVVwwwmmmIIIFFF???~~~\\\NNNMMMCCCHHHeee|||UUUBBBJJJHHHaaannnsssuuucccXXXeeehhhQQQXXXXXX```@@@555000555XXXxxxcccEEEBBB111222---444555...444444222)))---222---))),,,)))''')))---000...***+++///((('''999***--->>>PPP...------,,,,,,------...------444,,,222ggg```>>>///888///---777000...,,,+++,,,------,,,...111222***...222111AAA]]]YYY\\\///444???666888>>>---<<<666(((666...000333---<<<***---'''666000444;;;ooo666666666...777CCCGGGBBBwww:::555222------,,,+++************************************************************))),,,...---,,,///777===+++((()))+++++++++222===999333000111111000000333,,,;;;222zzzlll444999222111111000///......---000000///...------,,,,,,---,,,,,,++++++,,,,,,---.........///////////////...777111111555111^^^\\\___GGG<<<===777333XXX888???888222;;;555===NNNAAAEEE444999NNNhhh___yyyoooppp\\\MMMdddttt___@@@GGGDDDcccrrrrrrJJJ;;;LLLxxxXXXwwwHHH;;;JJJ,,,CCC:::EEE777000[[[qqq^^^UUUwwwYYYjjj___KKKuuuuuuDDD333666SSSrrrvvv}}}~~~sssEEE***666===---***888'''555---333///...&&&555))))))###(((222))),,,///++++++555)))OOOzzz:::........................,,,111222***===MMMOOO111:::111---555000.................................////////////000444***777,,,111888sssUUU111BBBUUUVVV999333...666'''222222///,,,***...000...)))...777:::TTT???:::)))222111BBBlll>>>MMM>>>111222...---,,,+++************)))************+++++++++******************************,,,,,,(((***777GGG))))))***+++,,,,,,------::::::777333...---///111+++@@@222RRRzzz___222666111111111000///.........000//////...------,,,,,,...------,,,,,,------...............////////////...777000///555---GGGaaawwwKKK::::::;;;999555999:::444???AAACCCyyyJJJ888>>>000;;;RRRxxxuuu~~~^^^VVVaaadddccc[[[PPPfffTTTXXXlllDDDFFFBBBmmmVVV???>>>@@@>>>NNNGGGCCCDDDBBB666???[[[zzzFFFMMMooocccGGGCCC```XXX;;;777NNNjjj|||vvvmmmgggpppMMMmmmzzz```SSS>>>$$$777111!!!$$$---000666---&&&***;;;333******$$$///,,,---000 MMMUUU)))------------------------000---///000777>>>bbb333***999111---444---------------------------------........./////////(((:::***111===444666OOO777KKK888333///777(((000///'''---///333&&&,,,555(((...;;;DDD999<<<555555555444KKKEEE666UUUaaa[[[222777***...---,,,+++************)))************+++++++++******************************+++,,,///444888;;;*********++++++,,,,,,,,,444777888555///---///222---555...MMMzzzKKK111222111111000000//////....../////////...------,,,,,,......------------......------........./////////---555//////666...333RRRqqqMMMCCC<<<:::555999HHHVVV333555333///555:::555EEENNN000;;;;;;@@@PPPpppMMMPPPggg|||777GGGlllwwwaaaNNNEEEVVVIIIBBBEEEIIInnnvvvppp|||NNNLLLbbb444FFFjjj___===XXXYYY<<<:::CCC999ooojjjEEEJJJFFFAAA>>>333)))...(((...)))$$$...***,,,222)))---///(((222999\\\___///555,,,,,,,,,,,,,,,,,,,,,,,,111)))---666222333}}}AAA+++000;;;000+++000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++111,,,555///tttnnnzzzaaayyy===777444///777+++...111)))111)))444%%%------<<<555AAA===555555444...<<>>999---******++++++++++++++++++...444:::888222...///222000...---DDDwwwzzz<<<333222111000000000/////////...//////.........---------------,,,,,,,,,,,,------,,,------....../////////***222000///777444000:::```sss^^^```;;;CCC;;;111444ggg555333666666777666:::777111YYYAAA777***222<<<|||ZZZCCC\\\|||{{{@@@KKKsssfffNNN222|||mmmXXXFFF\\\{{{UUUWWWoooxxxfffcccTTTZZZiii\\\BBB===jjj???@@@DDD```^^^OOO>>><<<<<>>777000///111111111///<<>>444777111,,,222//////------444)))111,,,888888444BBBHHHJJJ>>>666333<<<:::gggooo???DDDCCCYYY===000###111++++++******))))))******))))))*********+++++++++************************&&&,,,,,,(((...999444%%%+++*********************---666@@@CCC===555000000+++555222555:::zzzooo444555555000000000000////////////........................++++++************++++++++++++,,,---...//////000---//////......222555666===___eeeVVV<<<444888IIIhhh<<<666444222,,,444,,,)))555444444FFFhhhTTTKKK777MMMvvvgggttttttSSSFFFllllll>>>888{{{___NNNPPPNNN:::888SSS]]]dddppp}}}SSS:::[[[ZZZXXXFFFRRRBBBaaa999AAAaaaqqqPPPJJJvvv~~~rrr~~~zzzkkkkkkNNN555CCC---222&&&HHHNNNAAAHHHNNN___gggQQQEEEUUUEEE999###666AAA&&&<<<,,,,,,,,,,,,,,,,,,,,,,,,(((222...++++++999***\\\;;;===111222///,,,...000000...+++++++++++++++++++++++++++++++++,,,,,,,,,------000888000]]]eee666666555000.........///...,,,000888,,,"""...IIIKKKfffmmm<<<<<<000444:::555\\\mmmWWWnnnttthhh;;;111444'''444+++******)))))))))******)))************+++++++++************************&&&,,,---)))***//////)))))))))******************---555@@@DDDBBB:::333000&&&333222000888WWWzzzTTT666222333////////////000000000000........................,,,++++++******++++++,,,***++++++,,,...//////000000+++---000...///333111555MMMwwwwwwxxxooo]]]===NNN???bbbrrr333===111222888;;;555222888777333666666wwwuuujjjTTT\\\ssswwwWWW[[[gggSSS]]]```lllYYYYYYqqqFFF???QQQnnn<<<777[[[KKKAAAFFF%%%:::<<>>mmm\\\999,,,555WWWiiiKKK222{{{@@@+++)))555///333------------------------***222,,,+++000777+++???fff,,,???555666222000333...)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------$$$222GGGzzzxxxFFF333888111000111,,,---...///777,,,:::222NNNOOOZZZZZZ^^^XXXsss:::KKK777666111333\\\rrrhhhPPP444,,,666...222******))))))))))))******)))************+++++++++************************(((+++------,,,+++++++++(((((())))))******+++++++++111;;;CCCEEE@@@777111***---333///555===zzzCCC777...000////////////000000000000---.....................---,,,,,,++++++,,,,,,---******+++,,,...//////000222(((+++333222111222...///GGGuuujjjTTTdddLLL???HHHvvvFFF222===...666111111000333555555555888000GGGXXX}}}TTT111ddd{{{\\\lll___vvvwwwoootttrrr@@@NNNGGG@@@FFF???vvvoooDDD555KKKHHH777444555)))<<<&&&:::000ZZZmmmnnnrrrrrr[[[MMM111999@@@444IIICCC666BBBWWW222TTTgggxxxmmmXXXTTTuuufffeee777lllNNN000&&&AAAVVV:::...AAATTTDDD999KKK+++PPPOOOUUUfff+++........................+++000)))...888777444:::EEE;;;222111000111++++++///***(((222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,DDDZZZwwwXXXvvvsssVVVwww;;;222888...000555,,,+++---***CCC***555EEEsssyyyTTTxxxKKK;;;bbbJJJ>>>000CCCyyyNNNgggYYY555...222+++)))***)))))))))))))))******)))************+++++++++************************+++***---111///***))),,,'''(((((()))***++++++,,,(((---777AAAFFFCCC:::222222***444///111444```xxx<<>>;;;LLLiiiooommmYYYDDD999333111333555...999;;;333222888555***111???&&&===111444zzz^^^222:::BBBQQQxxxiiirrryyyuuuxxxeee{{{ooo777CCC$$$777VVV???111zzzHHH...999@@@;;;DDDWWW???@@@ 111111 ,,,///,,,(((222444...,,,555<<<777555mmmIII555555000000000//////.........---+++,,,---...///...------000"""++++++222)))111+++---QQQdddZZZRRRTTTMMMMMM888///222000+++,,,111000+++)))...&&&999UUUGGG___rrrDDD???888...---888iiiaaaSSSBBB(((<<>>BBBccc\\\KKK@@@MMMvvvZZZ333PPP|||GGGWWWOOOBBB<<>>@@@???;;;;;;@@@222NNN;;;666111PPP|||CCC???AAAAAA555>>>SSSnnneeeooovvvaaa]]]YYY???nnn999BBB!!!888777;;;MMMSSS```|||888III|||+++;;;555///;;;000 111444(((---...666444<<<}}}XXXYYY111888999'''000/////////.........---+++,,,---......---,,,,,,$$$CCC"""+++***333FFFPPPFFF;;;+++BBBAAA444000222222///---...///...///222000***000KKKuuu???<<<111///>>>FFF___bbbjjjhhhJJJvvvuuu333,,,...'''---***+++*********))))))))))))************************,,,+++***************)))***000000***%%%(((++++++))))))))))))))))))))))))))),,,222777;;;:::777555222,,,555+++555333444xxxppp888999444---///111222000///222999???...000///---222:::888///---111444333///,,,---///000///---------...---,,,***,,,.........///111333444///555AAAgggCCC<<<===<<>>$$$777%%%...:::;;;...@@@[[[===666111000444/////////...............,,,,,,---------,,,+++++++++###444$$$===(((888555NNN|||000222222nnnYYY555222000000111111...***+++///'''"""333444222lllsssNNNIIIVVV666===444000444:::AAAuuuQQQrrr\\\FFF+++888((()))111******************)))))))))************************++++++,,,,,,++++++***)))***///111***%%%%%%***---))))))))))))))))))))))))))),,,000555999:::::::::222---888***---555///RRRwwwQQQ666:::///000000///......111666<<<@@@---111///+++000999777---///222444333...+++222;;;555111---,,,...///...,,,,,,...000000000000111333111///777111fffZZZBBB===AAA888:::111444333111///---...///222444444888666444JJJ}}}gggvvvkkkRRRBBBYYYggg???```cccEEEeeeWWWHHH222444CCC222888>>>:::VVVrrr```EEE>>>555777JJJFFF444;;;^^^hhhFFF888:::LLLRRR[[[BBBHHH```kkkLLLaaafff333...???222777666//////777999444EEE...333<<<===???999000666<<<333???HHHyyy~~~sssfffRRR\\\oookkkqqq]]]888+++GGG\\\www999ZZZ|||222777LLLDDD<<<;;;'''444___TTT111+++***666222)))999---999%%%@@@ccc000555>>>000+++:::........................,,,,,,,,,,,,,,,+++++++++,,,&&&***888$$$777CCCEEEuuuEEE111,,,KKK:::333222///+++,,,000000++++++///<<<$$$,,,000///III???hhh&&&...RRR555:::333555888AAABBB:::===xxxuuu...---:::+++000//////************************************************)))***,,,,,,+++***)))***---//////,,,)))(((((())))))))))))))))))))))))))))))***---000444999???BBB999,,,555---,,,999444:::www@@@555777---444000+++'''+++444;;;;;;888,,,000...))),,,333333---+++,,,000333000---333<<<666111---+++---//////---000111333333111000000111///)))000888;;;|||wwwBBB>>>333999:::ttt'''555111...---///444666555333777222333555000???|||wwwXXXJJJBBBeeeNNNzzz{{{???jjj\\\UUUrrr<<<444---333@@@777000777<<>>mmm:::///@@@###777'''/// &&&AAA888>>>XXXSSSEEE333***///555222,,,---------...............---,,,,,,,,,,,,,,,,,,,,,)))CCC+++$$$444GGGPPP>>>......@@@vvvggg^^^eee222666111111---,,,000333222///...///&&&(((555999444666>>>666444FFF^^^;;;777***<<>>222,,,111444000---000/////////...,,,,,,...000...000222333111/////////111000+++222777BBB}}}nnnpppwwwooo^^^DDD222777---MMM|||>>>000111111...,,,000:::BBB999333222666666222111444^^^555CCCsss>>>@@@AAA)))cccPPPggguuubbb|||\\\;;;000888222@@@CCCMMMiiinnn...MMM///JJJfffmmmcccxxxGGG777;;;FFFxxx^^^PPP]]]ooo|||tttKKK===///777>>>;;;PPPooodddLLL..."""999CCC\\\|||===QQQ___dddwwwZZZ{{{wwwOOO===999WWW999VVV@@@dddEEE\\\EEE???jjjDDDDDD&&&444+++000000"""ccc:::444888---...999444%%%(((999,,,,,,,,,------.........---,,,,,,,,,---///111222111///<<<~~~zzzIII111,,,===xxxjjj"""<<<:::>>>yyyYYY'''000111...000===@@@555///333333+++%%%555333+++000111...555666444333pppXXXvvv555>>>AAA>>>mmm\\\888}}}___000555,,,...000+++///,,,*********++++++,,,,,,,,,************************'''***,,,+++***,,,222777III999***'''******+++---)))))))))))))))))))))))))))***+++******000999@@@BBB???555333///,,,111444999vvvDDD555888000444000***---444===DDD@@@555***...)))+++222...(((555KKKWWW@@@---,,,000///111666,,,...000...,,,+++...111***---000111000/////////$$$666333""";;;999AAA]]]TTT+++;;;+++???333mmmiii///111000+++---@@@```yyyhhhMMM555///111000333999===JJJnnn,,,@@@444888gggcccsssnnnCCC555DDD,,,BBB***777,,,hhh{{{nnn111777666333pppNNN:::888///MMMddd???===???555@@@]]]fffyyyqqqXXX111333###888777///$$$[[[XXXtttsssvvvtttYYYlllUUU:::iiimmm777GGGYYYlll{{{www===666333888222$$$BBB666]]]mmm444>>>///222222...)))+++000...''',,,,,,,,,------.........---,,,,,,---...000222444333ZZZyyy|||FFF))):::???YYYBBB---;;;...QQQpppGGG555555111111,,,AAAGGG444''',,,...'''+++)))222999///''',,,222"""555666WWWXXX<<>>;;;999hhhlll>>>///999222cccUUUmmm666JJJbbb???444:::000///222666***000:::666DDDsss}}}}}}LLLPPPUUUEEECCCFFF^^^bbb{{{KKK555---999...;;;...ccczzz^^^555000777///111111000...,,,+++---///333,,,///===@@@444+++---,,,)))555:::...---999<<>>...VVV:::---<<>>kkk}}}|||:::222===FFF+++333@@@???)))<<<---@@@nnnxxxIIIAAA222:::CCCxxxKKKVVVaaa>>>111:::EEEMMM888HHH444qqqmmmQQQ333///---%%%///+++222333888444'''888QQQ[[[GGG222OOO```ooo;;;jjjlllAAAjjjjjjuuunnn???nnn{{{wwwuuuFFF,,,+++===\\\ccc...@@@999000---+++)))***---111333222///------'''(((111555222111444555444)))&&&111>>>cccCCC+++CCCNNNeee\\\222<<<===555DDDvvvUUU666000444000'''!!!111444444111//////,,,'''111111444777444---((((((+++"""555???HHHsss===oooHHHDDD}}}:::YYY000HHH<<<222......---,,,++++++++++++************************++++++,,,------,,,+++***'''(((***&&&***AAAQQQIII222000,,,+++,,,---,,,)))******))))))))))))******,,,,,,++++++,,,...000222;;;AAAAAA888//////222222333DDDxxxNNN---:::222...000333222333555666555222///---//////...,,,,,,...//////---///222111...,,,---...111111111111000000000000........................///---///111111///111666LLLNNNGGGVVVUUU///...444999uuu___%%%AAASSSQQQFFFNNNAAA<<<777++++++555888&&&444,,,>>>FFF???PPPoooyyyPPPKKK:::VVVTTTAAA&&&CCC000KKK999(((888555<<>>333///+++***+++,,,,,,*********))))))))))))******++++++******+++---///000<<>>***GGGBBB222JJJ%%%CCC111EEEsssgggsss|||WWW,,,>>>ppp|||XXXwww{{{___JJJrrr[[[DDD666+++///&&&111...444...)))---DDD{{{LLLiiisssssstttXXXVVV]]]FFFLLLKKKPPPJJJ666ttt___;;;;;;)));;;VVV|||MMMOOOAAA:::...;;;888,,,...,,,***)))***---000222......,,,---555===<<<666222???zzzSSSIII555000www000DDDEEE[[[===777333333///)))(((+++222222...***+++000222000555333444555222...000444888000PPP///@@@eee\\\[[[^^^lllbbbLLLOOOBBB......---,,,,,,+++******++++++******************************++++++++++++++++++%%%)))000666IIIfffaaa>>>:::555000///---,,,---000+++******))))))******+++************+++,,,---...444===BBB>>>333,,,---000222999HHHwww^^^111666777)))444666***333333333222111///...---888999666000---///...******...222333111...------000000000000000000111111////////////////////////222---+++...111000000222000333}}}}}}^^^www]]]PPP555333???:::VVV{{{222{{{]]]+++CCC>>>^^^|||nnnDDD...///---...)));;;222+++888888UUU888EEE(((222VVVqqqUUUQQQ???===---555...;;;ccc333;;;000'''///888++++++'''333+++555///DDDaaa>>>RRR<<>>[[[VVVHHHAAA???---111jjjnnnqqqttt,,,777666333+++222,,,111666777444000......'''444;;;333***...;;;FFF}}}RRR>>>555---LLLLLLqqqvvvxxx___UUUWWWXXXUUUQQQ888;;;;;;555000---)))%%%***)))---444777333...---,,,222???...555~~~VVVlllmmmnnnpppNNNjjjhhhyyy[[[---%%%444,,,,,,+++*********++++++*********************************++++++,,,,,,---111***111CCCRRRYYYJJJ---888444333555222,,,+++...++++++************++++++************+++,,,,,,------666@@@BBB:::000...///333111<<>>ZZZnnnMMM555555///---^^^eeeuuuYYY;;;333;;;^^^kkk444...@@@$$$777'''555000(((+++uuu}}}JJJ<<>>333@@@;;;MMM===555,,,888(((UUUIII***333///111444999111000BBB(((999)))]]]ooo111HHH+++444666777III|||YYYZZZfff]]]"""999:::JJJUUU|||iiiTTT===,,,333<<>>\\\vvv___BBB888;;;YYYuuu```XXXyyynnnZZZRRRSSSZZZaaadddoooyyyxxxsssnnniiieeeEEE:::///,,,------///222)))......333***YYYCCCiii```]]]eee555000---111++++++************++++++************************++++++++++++,,,---......;;;///;;;XXXccc^^^PPP@@@666---)))///222...,,,...++++++************++++++******+++++++++,,,,,,,,,+++222===DDD@@@666000111444,,,;;;qqqvvv~~~888555888------444,,,222222111000////////////000555:::777...+++000///)))...,,,---000555666333000---.........///////////////////////////////////////,,,,,,///000...///333777111888RRRmmmbbbNNNxxxggg+++===...<<<999kkkyyy[[[EEE)))CCCVVVzzzCCC++++++999666%%%999222444555xxxCCC000+++***222+++(((000HHHhhheeeJJJ555@@@///444...888rrrvvv111...222 &&&222111...***222111uuu[[[...;;;666666;;;555:::???666@@@~~~dddRRRPPP]]]TTT888,,,444CCC444555@@@+++<<>>HHHXXXgggkkklllrrrzzz{{{aaaJJJ888---+++///...000///444...ZZZvvvnnnOOO___uuummmSSS***555444+++++++++************++++++************************,,,,,,,,,,,,,,,...///000***...RRRnnnNNN111+++000111///000,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,...000888@@@???777111000333---999OOOvvvXXX:::666222)))333222%%%999111000///......///000111111777555+++***000000)))000,,,+++///666999666111,,,---------......//////000000000000000000000000,,,,,,...111000,,,---000'''666:::333xxx|||iiiOOONNNAAA000777+++)))555777;;;EEEVVVVVV@@@333222///+++)))???///+++&&&666+++ZZZlll;;;///---%%%===,,,111***NNNdddmmmHHHBBB999444"""111...***SSS///222+++999&&&+++::: >>>bbbTTT+++<<<222!!!???444555888999888FFFmmmwwwvvvgggIIIMMMooo\\\555555333111000>>>lllwwwAAAFFF$$$)))HHH***222///<<<;;;111111ZZZ}}}{{{qqq===:::eee___;;;MMMAAA===;;;333666AAAUUUvvvqqqaaaiiiyyyllljjjiii<<>>***///000111111111000...---..................------///QQQ,,,111+++333)))000222666999999666222000111444$$$666444EEE::::::(((...***,,,+++888kkk@@@(((888555111000888999333999>>>:::tttiiiUUU[[[hhhVVVgggOOOGGGooocccmmm|||{{{NNN>>>///,,,///111111222@@@555BBB555111;;;HHHkkk|||kkk[[[<<>>444333222111000000000000/////////.........------............------------...777AAACCC@@@???BBBFFF111333444333333111+++%%%000000////////////000000000//////......//////000444)))000777777^^^:::000777(((,,,%%%:::999000...///000000000///...---........................666EEEjjj>>>333(((333***...///111222222111///...***333222///+++<<>>@@@```pppJJJhhh___III===>>>???>>>999000???AAAEEEVVV}}}ppp^^^TTT<<<;;;---555DDD;;;@@@rrrFFFRRR???111bbbmmm222888oooTTT)))KKKEEE---777...AAAzzz,,,111BBBWWWdddbbb888999***+++pppEEE;;;SSS^^^hhhttt<<<000111///...,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------000+++---...,,,111888666\\\===111222555...---,,,,,,+++,,,,,,,,,+++++++++,,,...111444666///555<<<>>>:::444111000222///555999]]]xxxmmm888444333222111000000000000000000000/////////......---------.........//////---555======777777@@@JJJ===333,,,---222555666777000000////////////000000000000000//////000000111222000+++555888///eee>>>777444///222&&&222///+++...............---,,,,,,........................111***WWWsss111222///.........------------......+++111999+++(((777HHHEEE666,,,111)))===------888//////:::222222)))AAA222QQQrrrSSSTTTbbbLLLXXX___JJJHHHHHH^^^333777)))++++++...333333//////111666;;;///JJJSSSpppgggrrrnnnqqqmmm666HHH|||bbb777<<>>444///222666777;;;@@@:::;;;444666;;;000]]]}}}WWWaaa[[[XXXIII333666888...:::NNNVVV&&&KKKXXX<<<999---444ZZZYYYjjjaaaRRRIII\\\ppp<<<>>>$$$YYYmmmDDD---:::)))+++888%%%,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++---)))***111444999EEE___222111555......---,,,,,,,,,,,,,,,---+++******---444:::>>>...111666999999666111...---444,,,<<>>AAAUUUeeeYYY@@@;;;888999===<<<444---+++222===IIIbbbbbbYYY{{{qqq{{{yyyttt___MMMBBBYYYbbbCCC???uuuXXX@@@&&&222UUUvvvAAAfffccciii;;;LLL|||WWW@@@QQQddd---)))999(((,,,999%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))...+++...555111DDDoooIII333///000///...---,,,,,,,,,------+++******...444:::>>>...///111666999888333...+++444,,,888888xxx>>>:::444333222111000000000000000000000000////////////......///111222333444555555111000444777888===DDDKKKIIIEEE???:::555111---000000////////////000000000000000000000111222222000777666111222444:::CCCvvv^^^iii<<<222//////,,,333---,,,,,,+++++++++++++++---------.........//////***222222PPPDDD777---///000000111111000000///555...)))666///888)))???AAA555:::>>>AAA<<<;;;111000+++333555+++888777666UUUhhhYYY^^^;;;FFF^^^OOORRR[[[NNN///888111---000222111000111///888DDDaaa|||tttmmmcccaaafffbbbVVVMMMRRR===111sssaaa888www\\\yyyhhh[[[QQQMMMMMMIIIGGGBBB???FFFWWWjjjuuuPPPSSSkkk^^^pppggg]]]iii|||nnnrrrooogggVVV777333888QQQhhh<<<666JJJgggrrr~~~kkktttIII444NNN999;;;000000///+++///333***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111333///333666666dddiii;;;444111000///...------------+++++++++,,,...111444666000///000444999999555000---000444000888lllxxx888===444333222111000000000000000000000/////////.........///000111333444555666333//////333222000888CCCVVVrrroooJJJ666BBBBBB///000000////////////000000////////////000111111222222...555888......555555XXXXXXdddDDD333//////...222------,,,+++++++++++++++,,,,,,------...////////////...555===;;;888//////000000000000//////...///---777,,,111888222wwwiii777777"""eee000))),,,:::111...777000111444222HHHwwwnnnQQQJJJHHHNNN^^^ZZZLLL333...,,,000333222///...$$$999FFFIIIGGGFFFllluuu|||xxxuuuzzzuuunnnrrrdddJJJ444ZZZBBBlllfffJJJ777111GGG___>>>WWWtttDDD777333///777555222+++WWWaaavvvfffZZZyyyZZZ555SSSUUU@@@nnnTTT555ccc???[[[AAA666qqqlllNNN(((888444)))---111------,,,,,,,,,,,,------------,,,---------............555111...111999QQQFFF<<<222111000///...---------+++++++++,,,---...//////000000111444888888555222000,,,:::,,,999TTTxxxsss888;;;444333222111000000000000/////////.........------......///000111333333444000111333111+++333TTTwwwyyyEEE777333(((000000////////////000000............///000111222111000000333222,,,///;;;999rrr|||[[[nnnkkksssQQQ777222000,,,...---,,,+++***+++,,,,,,,,,,,,------...//////000222111000[[[iii@@@222111000//////000111222---222888,,,//////444777LLL888777AAAGGGNNN333::::::000555333333<<<888111888777EEEhhhlllXXXYYYZZZ===fffccczzz:::555222333333222555999333DDD<<>>!!!999222$$$666:::@@@ZZZoooCCC111@@@888111111<<<000444111CCCEEE000444===BBBCCCPPPmmmOOOSSSRRRYYYMMMPPPIIIAAA:::555666BBBOOOhhhuuu@@@CCC333VVVSSS===;;;EEEAAAFFF[[[WWWEEEFFF\\\GGGnnnHHHbbb000444<<<444333444777000OOOIIIIIIFFF666:::******888,,,111000+++444999)))VVVqqqwww@@@;;;GGGNNNLLLZZZGGGuuurrr888;;;www999666888(((+++111))))))///***,,,,,,,,,------.........---------.........//////...111<<>>~~~???555444***000...;;;>>>222---000555"""888777dddwwwOOOAAA777666777555333555111444555222444999888222<<<999777888???KKKXXX```___[[[KKKWWWKKKEEEUUUccc|||HHH\\\<<>>;;;999555222111999999555111555???EEEEEE???>>>=========>>>???@@@===LLLeeeqqq\\\ZZZWWWTTTQQQ---UUULLLSSSGGG~~~<<<,,,[[[qqqxxxRRRUUUAAADDDFFFEEEGGGJJJ\\\YYYRRRdddNNNDDDHHHhhh===777333///888>>>TTT>>>JJJ???TTTcccSSSjjjpppEEE;;;333444555222//////555---222777BBBfffjjjCCC@@@>>>IIIiiiwwwkkkOOORRROOOBBBjjj:::555,,,......---,,,,,,,,,,,,---------------------------***000333///+++---444999666FFFpppOOO;;;333444///222222'''333------,,,,,,------...///111111111222333444444333...222222///777444bbbwww???<<<;;;111555888666111...000444333111000000111111///...000000111111222222333333111;;;111FFFOOO>>>666333222///222444---111000//////111111000//////////////////000111111777...///222\\\TTTdddggg\\\>>>###222///,,,,,,......,,,)))000...///000,,,(((111>>>888DDDRRRaaa>>><<<111555IIIbbbPPP))):::555333???@@@PPPiiiGGG000:::EEE???222666555444888HHH```uuu{{{rrrhhh```\\\?????????AAAHHHXXXjjjxxx~~~\\\ZZZlllZZZLLLMMM~~~MMMfffJJJ]]]>>>444444HHHIIIVVVXXX999NNNMMMaaaLLL???OOO~~~NNN222...@@@EEE[[[:::;;;555444DDD555LLL888SSSPPPPPPZZZ777111222444666333000222777...,,,>>>WWW[[[KKK<<<555999;;;jjjDDDXXXmmmzzzddd>>>AAArrr>>>333---222......---,,,,,,,,,,,,---------------------------,,,111333///---222777999@@@nnnuuu???555888000000444***000---------,,,------...///......///222555777666555000555...,,,;;;000OOOwwwmmm>>>??????333777:::999555222333444222111111111111111111000222222222222222333444444111777666vvvQQQ===<<<>>>000...555111111000///000111111000//////////////////000000111???$$$222888111tttnnnhhhnnnVVV???===***000666777222---,,,------444444,,,)))000555444444hhhVVV***555777444MMMzzzddd```EEE222999333444000;;;]]]|||eeeEEE888;;;AAA666444222111444888::::::777999>>>FFFRRR___kkkrrrssscccXXXRRRPPPGGG@@@@@@qqqTTT\\\NNNTTTXXXrrruuuoooCCCOOOZZZttt===333555fffFFF777jjjiii\\\|||NNNLLLTTT:::<<<;;;@@@CCC]]]:::===<<<===MMM777BBB999xxx666UUUvvvmmmeeeFFF888555333222111---)))'''000DDDSSS[[[SSS:::555MMMJJJaaagggaaaRRRKKKiiibbbOOO;;;999 555......---,,,,,,,,,,,,---------------............222------333777777:::@@@hhhFFF666999111...555---...---------------...//////...---...222888;;;;;;:::111555,,,+++>>>///@@@wwwZZZ@@@CCCAAA444555666777777555222000111111222222111111222222444333333222333333444555777666QQQRRR<<<===333///555333222000///000111222111000///////////////000000111(((666------<<>>???@@@CCCBBB<<<555111<<<999555111111444999<<<666>>>IIIVVV___fffjjjmmmDDD@@@111QQQhhhoooTTThhh[[[___VVVMMMVVVNNNoooTTTwwwWWWIII```SSSqqqNNNIII999ZZZBBBJJJaaaBBBEEEnnnOOO???EEEFFF>>>TTTccc888888<<<;;;CCC;;;777BBBpppFFFiiiMMMBBB[[[yyy|||???KKK999((('''555AAA>>>555NNN```RRR<<<@@@CCCDDDQQQWWWYYYNNNvvv[[[eee***777222(((---......---,,,,,,,,,,,,------------....../////////333***---777555222GGGgggUUU777666222---555000......------------...//////555333111444999<<<<<<999111333,,,,,,???111:::wwwOOO@@@BBB@@@333222222333555444000,,,000111333333222222333555666555444333333444555666666<<<{{{}}}GGG888777666555333222111000000222222111000///////////////000111111)))888///...777)))EEEhhhZZZeeeJJJ;;;,,,(((///555333---444'''***888444&&&111LLL[[[BBB000EEE000111---111222///555:::333AAACCCpppsssRRRFFF888222222777AAAIII;;;::::::999888666666555555555555666777999:::;;;---555>>>aaaXXX^^^TTTSSSUUUVVVOOOFFF}}}}}}XXXDDD}}}WWWAAATTTlllLLL===WWWKKK999000cccOOOzzzkkkJJJBBBCCC>>>NNN|||ggg999777999666999777444]]]RRR:::UUUFFFGGGWWW[[[aaacccRRRNNN~~~lllOOO444(((---555:::aaaPPP:::;;;DDD<<>>444222222000...222333444333///777PPPhhhdddfffnnn???FFF444111444888777///333===666555777}}}bbbLLL===999;;;999:::<<<===<<<:::777555999666333111222555888:::@@@333111BBBZZZYYY^^^PPPOOOPPP<<>>JJJbbbJJJEEE 888SSSjjjrrrUUUBBBDDDDDDFFF]]]999<<<999333;;;@@@QQQJJJLLLsssEEECCCNNNDDDCCCCCC555BBB]]]TTTBBB111222FFF]]]jjjPPP:::555JJJLLLBBBlll;;;NNNeee]]]TTTiiiJJJ222<<<%%%)))AAA+++......---,,,,,,,,,,,,------------...///000000000...444:::===HHHkkkDDD333888000111///..................//////000DDD===555333666999888666444---333000222666888QQQwwwAAA777888777333777:::888333000222666///111444444222222555777888777555444444555666777777eeedddCCC:::555888222111000111222222222000///////////////000111111'''555///---<<<777,,,666ccclll555^^^cccbbbSSS>>>111222999...:::555---JJJuuuqqqLLL999???qqqnnn???;;;:::000---:::666000;;;;;;999GGGzzz^^^OOOGGGFFFDDDBBB@@@>>><<<<<<666666777999;;;<<<;;;999666333===>>>{{{qqqIIIQQQEEEWWWJJJQQQOOOIII}}}XXX>>>000<<<;;;'''<<>>fffvvvHHHBBBxxxAAAFFFUUUGGGGGGKKK;;;HHHwwwUUU///(((AAAXXXPPP;;;:::FFFHHH>>>FFFlllXXX555wwwXXXIIIVVVaaa+++...111---333'''---......---,,,,,,,,,,,,------------...///000000111222888999@@@fffJJJ444;;;222000---..................///000000BBB:::111000555;;;;;;:::555+++555111,,,666999@@@vvv===???...;;;---GGGOOO===444<<<;;;,,,222333444444222222333555///555999888666555666777AAA^^^;;;::::::<<<000***000555222000222111111000///////////////000000000000111111111111888dddSSS<<>>;;;;;;===999222666???BBB///AAA===mmm^^^dddLLLMMMOOOYYYIIIOOOTTTuuuwww999333???------333...222+++>>>///777AAA)))LLLJJJiiiXXXDDDTTTqqquuuKKK@@@aaazzzDDD@@@444555>>>333OOOAAA===```@@@KKKTTTBBBDDD'''TTTeee666///III```UUU<<>>;;;,,,<<<333***666@@@WWWXXXjjjiiiVVV???GGGVVVMMMYYYnnnIIIWWW???;;;777AAA888EEEbbbHHHCCCfff~~~iii[[[aaaKKKmmmddd<<<>>>DDDKKK^^^kkk999222CCC000222666888NNNEEE@@@RRRaaaOOO;;;TTT@@@[[[PPP???222111000///..................------,,,------...---111333000...222777;;;@@@KKKpppmmm888444444000///111............/////////000666222111444666666:::@@@444000///222333333555:::uuubbb;;;777666222999@@@:::111999JJJFFF333///111333333222111222333777666555555777888;;;===[[[```;;;222<<<===333///444333,,,000000///...............000000000000111111111111...111;;;sss}}}HHHnnnLLL@@@;;;888555///111999@@@444eee```KKKuuuoooaaaWWWVVV___nnnfffhhhCCCQQQfffmmmwwwppp[[[VVVXXXIIIMMMSSSeee~~~bbbEEE555------666>>>)))333>>>iiifffkkkkkkXXXCCCDDDBBBHHHXXXBBBPPPooo]]]]]]uuu===:::666>>>(((OOOccc]]]NNNLLLNNNYYYjjj@@@EEEXXXjjjfffgggDDD888AAA222nnnXXXcccggg}}}DDDCCCJJJ;;;>>>:::TTTVVV\\\999}}}HHH444777111111000///..................------------......+++111444111111555:::<<>>???<<<777444555333...000//////...............///000000000111111111111;;;,,,999SSSXXXdddtttcccTTT>>>+++666???...///111777777LLLjjjVVVNNNzzzhhheeezzz\\\\\\QQQ000UUUtttJJJ:::000DDDxxx|||SSS---***666444888___nnnUUUFFFOOO888OOOIIIKKKJJJCCCDDDoooMMMQQQAAA??????JJJOOO|||yyyvvvjjj===NNNTTTttt|||___bbbYYY\\\@@@EEE444kkkkkk)))888GGG999HHHQQQVVVGGGuuufff===]]]nnn~~~ZZZ;;;///111000///........................---......///000222...///666;;;===CCCJJJqqqKKK666555111444///.........///////////////222///...111555777===CCC777333111222222111444999VVVtttEEE:::555===000222555222///555===:::...000333666777666555666666888555555999:::777999===UUU@@@222555888222000333000000///...............///000000000111111111111222+++999///___aaa>>>___fff~~~{{{KKK+++111999<<<999,,,^^^xxxdddRRRTTTGGGZZZZZZ>>>>>>BBBBBB;;;CCC>>>pppTTT;;;999KKKmmmUUU@@@555>>>...xxxfffTTTKKKXXXMMMHHH@@@XXXXXX???gggJJJ~~~AAAaaa888===MMMdddpppmmmAAAQQQoooVVVUUUEEEwwwkkkPPPGGG222mmmxxxDDD???XXXDDDUUUKKK???jjj{{{^^^eeeBBBggg444???hhheee777***,,,000//////...........................//////000111888///111<<<>>>???XXX{{{TTT666444000666...///////////////.........333///---///222444:::AAA:::555222222222111444888JJJttt@@@999666:::222---222444111111444222---000333777888888777777777777444666;;;:::666<<>>CCC<<>>DDDDDDGGG[[[---...+++000ggguuu:::999888>>>PPPbbb>>>NNNbbbWWW888FFF{{{<<<+++444,,,777.........------......///////////////000111222333222999CCCOOObbbkkk???888...;;;---000/////////............------111888:::888777999===888333222111000222777>>>ttt???444777111444222333333222111111222444...111555888777666666666888444666999777888JJJ```zzzOOO>>><<<999555333222222111111111111111000000000000111111111111888&&&000333<<<444;;;~~~uuutttOOO{{{cccAAAOOOkkk___AAA???LLLVVVGGGUUULLLOOOMMMpppUUUMMM>>>===GGG|||EEEAAA<<<===BBBBBBjjj|||yyy[[[TTT\\\MMMOOOOOOmmmaaa<<>>oootttEEEBBB$$$888///,,,......---------......///////////////000111222333;;;EEEOOOccctttEEE;;;///<<<...000000//////.........---+++...666@@@CCC???::::::>>>888444222111///222777999zzzvvvxxx999;;;111444555555111111666666111...///000222444666777777666555444222:::777666AAA666PPP>>>;;;888666555333000000111000...///////////////000111111////////////000444:::>>>lllJJJHHHlll___XXX\\\JJJPPPpppiiiEEEAAAEEEFFF???AAAYYYDDDIII&&&@@@;;;FFF]]]JJJ???555;;;HHH[[[mmmaaallldddNNNKKK___nnnggg444VVVaaaJJJCCCRRR\\\yyy~~~QQQ;;;KKKVVVdddfffGGG???>>>;;;dddTTTaaammmcccAAACCC;;;MMMiiiIIINNNpppwwwJJJ222555JJJwww}}}tttQQQ```CCCoooqqqeeeXXXbbbmmm>>>XXX666bbbmmmbbb222...555///---555000//////.........//////***444333///444444222777EEELLLkkkEEE;;;444000222111---,,,111444333333444222---333LLLccccccIII000BBB<<<555222111111333555===jjjvvviii:::999222777555555222333777777222000111000222444666777777666555777333:::888555BBBGGGzzzQQQ@@@???999777555222111222222111///////////////000111111///000000000111333888;;;GGGTTTKKKkkkooofff???QQQXXXPPP\\\GGG===MMMLLL;;;DDD[[[555AAA///AAA222777XXX]]]DDD@@@<<>>>>>|||{{{CCCooohhhEEE,,,000555...)))---000//////.........//////...333///---333444888EEEUUUmmmLLL:::555333333888333222777999888777888888555<<>>===|||\\\gggSSSMMMZZZ^^^SSSKKKNNNCCCAAA"""YYYWWWZZZWWWTTT___:::;;;>>>QQQeee___SSSLLLIIIXXXjjj}}}QQQ@@@uuuSSS...+++222333OOO```vvv^^^:::333@@@XXXiiiHHH;;;999???555PPPIIIEEEnnnOOOJJJqqqPPP000111???bbbXXX@@@RRRhhhpppuuueeeNNNFFF333666PPP444xxxsssYYY??????yyy===333...333555000---.../////////......//////000111333111222888999DDD[[[yyyZZZ999777555444666222222555777444333444++++++000===JJJLLL@@@333AAA>>>888333000111333444666PPPuuuCCC@@@444555;;;444222333555777666444333444111222333555666777777777:::444999;;;444CCCrrrIIIAAA;;;666444333111111222111000000///000000111111...000222333222222333444666???^^^LLLaaavvvssslll^^^JJJVVVKKK{{{XXXjjjggg777UUUlll===111[[[sss~~~hhhooocccVVVDDDBBBHHHYYYkkkJJJFFFVVVlllyyy)))hhhlllIII:::<<<;;;WWW]]]iiiDDD999NNNWWWcccEEE222FFF:::777CCCzzzwwwHHHHHHwww}}}RRRFFF666AAAGGGbbbTTTPPPHHHFFFZZZhhhdddXXX666...---444NNNqqqWWWLLL]]]***///hhhQQQ222333333///...111222111//////////////////000111111555666999@@@EEE[[[}}}kkk999999666444222000000333222...---...000///000888EEEKKKFFF<<>>||||||ggg^^^zzzZZZKKKNNNgggHHH[[[SSSYYYxxx666GGGIIIuuu}}}^^^YYYGGG666GGG999sss|||mmmIIIFFFRRRdddwwwLLLRRRcccUUU111III///???ZZZ|||___111UUURRR~~~nnnzzzyyynnnqqqNNN///999777HHH///AAAeeeBBBIIIpppvvvooogggSSSWWWVVVFFFDDD\\\nnniiiUUU::::::)));;;555333UUUfffNNN```BBBMMMRRR;;;111444111***)))///111---///////////////000111111000666777<<>>555000222444333777BBBttt<<<<<<888888444666...444888666333333333222111111222444555777888999444666888<<<888PPPlllTTT===666666555444666222222111000000000111111...000111222000000000111,,,:::333<<<~~~RRRYYYIIIzzzQQQ777[[[lll{{{tttCCC@@@FFFVVVsss}}}PPPppphhhIIIGGGHHHOOOssscccTTTUUUKKKSSSttt```FFFRRRAAAXXXyyy555777666XXXoooeeeJJJiiiYYYOOOfffrrrEEE:::<<<===777???FFF}}}SSS;;;GGG[[[EEE444NNNNNNeee???VVVgggsss\\\666333777444---@@@888333eeelllDDD~~~FFFjjjbbb>>>'''///222111---///444111***////////////000111222222111999:::BBB___DDD<<<444444444333555888555000...000...---)))+++777EEEFFF===@@@DDDAAA666///222444222666AAAttt@@@555::::::///999000777;;;777333333444222111111222333555777999:::444999888:::<<<\\\}}}SSS???999444222333333222111111000000111111...///000000//////111222;;;)))777>>>222^^^WWW???RRR@@@EEE\\\nnn[[[ZZZxxxlllJJJDDD,,,aaavvvPPPpppZZZSSSFFF777BBBsssbbbTTTYYYKKKLLLmmmiiiVVVWWW888vvvyyyIII999bbbxxx```LLLKKKtttcccxxxkkkDDD]]]}}}{{{GGG+++:::JJJ666666:::xxxbbbFFF===FFFJJJ000NNNiiiRRRFFFccclllWWWMMM<<<&&&///111555...111111:::|||RRR___???kkkIII:::???000000111111222444666222---////////////000111222333666CCCKKK]]]NNN???333777222222555888555///...000///333222///555BBBEEE???@@@FFFCCC777///222444111333BBBtttCCC///;;;;;;---<<<111999===888333444444222111111222333555777999:::666<<<999888>>>fffpppPPPCCC;;;666666333333222111000000111111...///000///...///111333...000777,,,@@@LLLoooOOOuuutttYYY;;;DDDnnnpppuuuddd}}}XXXWWWVVVDDD:::ZZZKKKFFF111UUUFFFHHH<<>>DDD===HHHWWW===YYYrrrpppDDD@@@///...>>>999+++---;;;777,,,>>>{{{lll:::AAAfff???aaaQQQ&&&555333,,,000///...------...000111222---///666777222666@@@MMM]]]```;;;;;;222111333666888888555111///000//////111222444888===NNNOOOHHH:::000000444777>>>:::qqqvvv\\\>>>555777444555555444666777777444222000000222222222333555888:::;;;666999888:::EEErrrLLL===<<<888777555333333333444333////////////000000111111444111000666333(((<<>>dddxxxjjjAAAXXXlllEEEMMM666RRR]]]KKKQQQKKKIIIQQQQQQOOOOOOOOOPPPNNNLLLGGGFFFFFFQQQfffooo\\\@@@OOOooonnnwwwfffLLLPPP[[[UUUzzzFFF;;;999fffeee>>>===LLLKKKAAA\\\PPPqqqjjj>>>444111666888222333>>>EEE111NNNjjjLLL:::ssscccbbb===TTTCCC'''777000,,,//////.........///000000222......222000111>>>PPP^^^jjj<<<:::555111333666888777555222///000//////000111444888<<>>999>>>444;;;JJJsssKKK;;;:::888666444222111111111/////////000000000000111000111///444777------>>>FFF]]]uuuHHHYYYNNNGGGSSSSSSUUUGGGLLLGGGGGGMMMYYYQQQJJJJJJhhhnnnEEE???```eee|||QQQIIIMMMNNNVVVQQQMMMPPPVVVXXXUUURRREEEUUUVVVFFFEEE[[[iiigggTTT<<>>@@@FFFDDDkkkGGG+++===///222222&&&888]]]llluuucccYYYRRRXXX<<>>777:::222333666777777555222000////////////111555888999IIILLLIII===222111444666666666bbbvvvSSS:::444777333444555333555666555333111111111222222444666999;;;>>>???777AAA333===PPPsssJJJ>>>999555555444111///000000000000000000000000000...222......777777555<<>>JJJqqq===SSS999NNNIII???DDD@@@:::>>>LLL===HHHPPPOOO|||eeeOOO???KKKGGGHHHMMMOOOMMMLLLOOOTTTJJJHHHMMMLLLNNNiiiuuukkkgggeee\\\bbbooo>>>000;;;LLLQQQwwwCCCLLLDDDFFF@@@<<>>>>>888:::EEELLLEEE999333333444222;;;CCCvvvGGG666555888222222222222333444333111000222333111222444777999:::::::::888555>>>AAA{{{TTT>>>888444333555222222222111111111000000)))111111111666111...555>>>%%%###lllfffTTT```MMMOOOOOOCCCOOOcccTTTHHHGGGJJJllliiiLLL::::::999555777:::BBB:::???CCC>>>;;;XXX]]]OOOGGGLLLQQQSSSXXX```OOOQQQRRR^^^|||uuullllllrrrqqqooozzz~~~xxxooo333SSS```...CCC777qqqwwwSSSIII@@@xxxmmmYYYMMMLLLXXXdddrrrfffaaabbbYYYLLLPPP```XXXGGGNNNOOO;;;GGGggglllRRRgggtttzzzrrriiiGGG...111000222///,,,111000000000000111222333444555999===LLLlllZZZ:::888666555444333333333444444,,,000000///666AAABBB:::666CCCLLLFFF:::333222333222<<<:::vvvBBB333444777222222333222333333222111000222333222333666888999:::::::::===111???AAAoooMMM???888555777222222222222111111000000000222...///444...,,,555---???222444UUUAAAaaauuugggLLLGGGWWWHHHVVVBBBMMMLLLKKKXXXrrrooo@@@III:::999OOO999777======:::@@@RRRgggqqqaaaccckkkooottt{{{zzzJJJ333555@@@666...GGGNNN{{{xxx\\\???DDDNNN}}}ppp[[[JJJIIISSS\\\mmm}}}SSS```gggTTTeee666111///---222---,,,555---111000000000111333555777888DDDaaa```>>>777666555444333222333444444+++000111///777DDDDDD;;;444BBBMMMGGG;;;333222333222<<<444uuuAAA777444:::444222777333666999888555222222444///444777666888<<<===;;;555===BBB???vvvOOOBBB===666444222777555...222444,,,000000000000000000000000999)))888...;;;XXXaaa{{{___uuuggg|||xxxnnnbbbddd```MMMAAAQQQBBBZZZZZZUUU``````vvvoookkkeeemmmmmmgggiiiccc^^^mmmNNNbbb```[[[YYYbbb___bbbdddYYYJJJNNNSSSLLLSSSYYY]]]gggvvvyyy|||tttjjjkkkpppmmmkkkzzziiikkkEEE///;;;000:::xxxlllQQQHHHAAAIIIddd```DDD;;;lll[[[]]]444]]];;;XXX999ZZZxxx>>>...000000///////////////000...111222222333777888777LLL^^^nnn999777999222111777;;;777444333222555...222333>>>MMM<<<===CCCPPPhhh;;;///999333555999<<>>AAACCCwwwPPP???>>>777000111111,,,111555---000000000000000000000000000''';;;333@@@]]]iiiZZZpppvvvaaaddd^^^FFFfff|||yyyyyysssnnn___JJJTTTaaaUUUQQQtttmmm^^^JJJmmmdddJJJ@@@IIIeeeLLLZZZHHHPPPBBBLLL<<>>:::999333111777:::888444444222444---111222<<>>IIIoooHHH;;;===222111333///222666000000000000000000000000000666111<<<------999>>>hhhnnn{{{nnndddppppppaaaaaa\\\sss}}}uuuiiipppaaahhhbbb^^^bbb```eeeXXXOOO[[[IIIHHHeeedddVVVeeeyyy[[[BBB777???GGG;;;999UUU___{{{vvvZZZrrrXXXNNNjjjSSS777cccIIIEEExxxUUUuuuhhhQQQ...KKK}}}SSS>>>@@@oooZZZZZZEEEPPPuuuDDDwww???\\\LLLqqq<<<^^^111TTT666MMMvvv{{{EEE888III===eee000...333000000////////////000000444...---000222777DDDTTTyyyCCC<<<888444333777999888555444111333,,,000111999HHH:::666@@@LLLgggEEE:::>>>999555777<<>>:::666999444222666444444444444333222111111555333222666AAAGGG@@@555;;;>>>:::PPPkkkCCCBBB666777:::444222555333000000000000000000000000333111999///000888:::YYYwwwvvvuuuSSSRRRpppmmmaaagggrrrgggooommmWWWdddwwwdddkkkhhhUUUUUU^^^TTTRRRZZZZZZWWWGGGNNNDDDUUUCCCAAAHHHGGGLLLZZZWWWIIIFFFCCCOOOMMMJJJKKKMMMLLLSSSPPPVVVNNNWWWBBBHHHJJJ]]]]]]]]]XXXVVVMMMNNNUUUaaarrr______dddaaammmrrr^^^pppuuummmtttzzzdddwwwmmmYYYTTTooobbbQQQUUU}}}zzzTTTcccjjj;;;KKKvvvDDDBBBzzzddd___eeePPPBBBZZZaaaAAA<<>>IIINNNfffIII======888555555;;;uuu???<<<444555222222666555444333333333222222111000222444555;;;???<<<666:::===777XXXpppHHH888888>>>777000333444111111111111111111111111///000333///777======OOOtttpppwwwrrrmmmsssVVVzzzzzzhhhbbb|||ZZZ[[[oooCCC???jjjHHH999<<<;;;UUUbbbNNNIIIGGGfffRRRAAAQQQ^^^www===000TTTEEE[[[EEEVVVtttOOO555III@@@lll~~~AAAdddBBBNNN[[[>>>:::LLL]]]ZZZNNN|||qqqxxxeeeHHHFFFJJJLLL999SSSyyy]]]///111444---///////////////000111111+++222999888555FFFuuuIII888777777666666666888777666333333---444222555EEE;;;FFFPPPMMMaaaIII;;;666333444333;;;sssuuu>>>>>>555555222222666777555333222333333333111///444666555666999999777999===666aaabbbEEE888;;;555///111333111111111111111111111111333555///+++111///+++111aaaZZZFFFccc\\\YYY||||||ooonnnoooTTTZZZpppeee{{{NNNVVV```{{{qqqggg~~~<<>>>>>GGG333MMMJJJ@@@AAA???CCC777AAABBB<<<===EEENNNAAA<<>>WWWRRRFFF<<>>***999555%%%111444)))............///000222222777999:::KKK|||YYYBBB666::::::555333888:::777333111,,,444///...???:::333FFFBBB___\\\NNN<<<:::444///;;;VVV|||kkk999CCCFFF333555333888999666333111222333444333444<<<999333888888666:::777???@@@{{{LLL???888///999000111111000......///000000000000000000000000000+++666CCCeeennnmmm~~~LLLrrrtttqqqbbb|||ssssssfffNNN]]]___```rrrgggPPPAAAlllEEEtttcccgggwww```[[[EEEPPP]]]WWWCCCtttJJJxxx???PPPjjj333AAAjjjmmmXXXPPP___dddkkkHHHEEEYYYzzzHHH]]]FFFKKKBBBCCCsss>>>jjjYYY999SSSPPPGGG555eeeDDDfffVVV^^^aaaaaaKKKQQQddd@@@OOOmmmAAA<<>>AAAEEEBBBEEE___~~~dddggg\\\rrr888|||NNNBBB???rrrPPP;;;uuu===@@@^^^???YYYOOOQQQmmmfff999PPPvvvxxxiiiKKK666>>>999333///---...//////***444222---000111///555+++DDDDDD^^^777999888666444777===<<<888333222111111111333666777444EEE<<>>lllpppQQQ{{{{{{```IIISSS```BBBddd```IIIRRRRRRZZZbbb}}}YYYZZZttt888NNNpppBBBccckkkXXXFFFcccnnnfffcccVVVSSSooo[[[333ZZZ777```bbbAAAdddFFFuuuZZZ666uuuAAA^^^XXX555BBBnnn{{{zzzhhhtttoooPPPWWW}}}KKK333KKKBBB,,,HHHzzzeeeyyyCCCKKKtttXXXJJJtttlllnnn___RRRHHH$$$===:::FFFHHHHHH\\\ooo\\\666fffQQQddd999qqqlll\\\OOOSSS```IIIEEE[[[\\\QQQ888VVVxxxtttddd}}}```xxx~~~wwwMMMNNN888444000------/////////...555111,,,111111...333>>>777NNN999999888666333666;;;;;;666222222111000111333555666444EEE<<>>666::::::888===:::@@@EEEiiiDDDAAA000333333333222222222111111000000000000000000000000+++CCC###>>>cccaaauuuiiiZZZDDD[[[\\\aaawwwFFFwww|||BBBQQQfff```GGGKKKGGGgggMMMqqqjjjjjjrrrsssOOOttt000:::UUUeee[[[gggTTTHHH\\\...nnn///HHHWWWcccMMMCCCYYYqqqoooBBB<<>>EEELLL222333111///---,,,...///000///111444///...555444000666BBB@@@www===999999555333555999888444111111000000000222333444444DDD:::FFFYYYLLL>>>666888...<<>>777444222444888;;;999444222333666DDDJJJCCC999:::888555999;;;???FFFZZZAAA===555444333333333222111000000000000000000000000000***000@@@:::LLLlll___PPPYYY<<>>888SSS:::nnnWWW^^^{{{QQQHHHcccsssJJJmmmyyy???222iii```OOOPPPEEEZZZxxx777>>>{{{]]]999:::CCCWWWJJJ;;;000777cccMMMlllUUU///DDDuuurrrrrr]]]>>>999OOO^^^\\\\\\===eeeAAA===666MMMJJJBBB==={{{QQQyyyuuuPPPXXXcccddd>>><<<;;;;;;QQQLLL333...---,,,---///000///...000111...111:::666333===;;;ppp@@@:::999555222444888666222000000//////000111222222555EEE999BBBRRRDDD777111555000:::BBBqqq<<<:::>>>GGGBBB:::<<<999444888;;;999444222333666555>>>999333888999888===<<<===GGGQQQBBB999777333222222222111///000000000000000000000000222###555000:::uuu{{{RRRuuuWWWWWWjjjtttuuuxxx===jjj}}}|||}}}qqqjjjRRRbbbXXXOOORRRhhh~~~mmmlll222uuu___ggg\\\CCC%%%\\\ttt|||yyyGGGBBBxxxzzz~~~pppTTTTTT]]]nnnMMM111fff???***SSSpppXXXDDDGGGvvvOOONNN___oooVVV+++}}}\\\rrrqqquuukkkjjj<<>>HHHCCC<<>>999:::,,,JJJhhhSSSWWWJJJ<<>>^^^CCC:::999555222444888666111000000000000111111000000===LLL===AAANNN???555111111555666===rrrBBBQQQBBB@@@;;;---444111555444333222111111111222333===<<<777<<<<<<888<<<>>>===KKKkkkHHHAAA888333333444333111000000000000000000000000222&&&CCC...(((KKKqqqzzzYYY^^^sssQQQsssdddmmmXXX]]]FFFSSSooo{{{kkkaaaLLLOOOiiigggGGGgggGGGGGGOOOyyyqqqCCCjjj|||rrrvvvcccdddGGGFFF;;;<<>>666444000888555<<>>WWWhhhAAAPPPbbbgggDDD:::;;;GGGKKK888@@@999...888555xxxEEEIIIPPP...222///...,,,,,,...000111111...222444999999@@@nnnBBB999999555333555:::888444111111222222222111111000444DDD666;;;HHH<<<666444000999555<<>>;;;666444555888<<<555111333333000111555444555777888777888999;;;;;;CCCSSS```777222888444000333222111000//////.../////////000222222---///AAAVVVhhh;;;@@@EEE888yyyqqqsssGGGAAAHHHrrrxxxRRRCCCFFFBBBJJJddd]]];;;}}}pppkkkxxxrrr```RRRZZZDDDCCC@@@DDD666GGG;;;bbbjjj<<<\\\bbbKKKOOO|||RRRMMMNNNzzziiiaaaQQQAAAOOO;;;QQQTTT|||CCC]]]sssdddzzztttmmmzzzgggYYYhhhjjj```GGGJJJ444IIIcccYYYlll\\\XXXOOOfffmmmsssJJJppp~~~LLLCCCAAAPPPGGGCCCDDDCCCjjjooo222LLLZZZeeerrr\\\HHHTTT...HHH===444999999::::::FFFrrriiiiii]]]@@@%%%222000//////.........//////444***>>>444666YYY~~~EEE;;;888555444444555444333444333111///......///000666FFF777;;;FFF777111222000555777>>>sssddd:::>>>AAA>>>777444666999HHH>>>777555555222222555444555777888888888999;;;???HHHYYYHHH;;;@@@999111111222111000///////////////222//////000......666AAAFFF;;;FFFHHHUUU^^^sssuuu___gggaaaeeeqqqRRRRRR???JJJ???FFF{{{xxxTTTuuuWWWYYYIIIIII???===[[[|||{{{iii555EEEsssiii444PPPOOO===999CCCEEE888<<<666JJJyyyuuu===BBBppptttaaaNNNkkkzzz___BBBTTT|||ZZZXXXWWWPPPQQQCCCHHH333IIItttpppNNNyyy:::nnnppp```NNNeeeXXXiiipppaaaDDDCCC{{{yyy___///111IIIPPPLLL===GGG(((FFFuuulllTTTRRR999;;;888666KKK;;;@@@yyyuuuNNNeeessshhhtttwwwRRR888***===//////............//////333111;;;@@@NNNuuu===999777444333333444333222///////////////000000111777KKK;;;888@@@555111111111555777===sss^^^999@@@DDDAAA888333666:::JJJ???555222333222222333444666888888888888999;;;???KKK]]]tttJJJ<<<888444000333222111000////////////222...---000222000...///GGGlllFFF:::CCC===\\\VVVYYYqqqHHHBBBJJJFFF'''SSShhhAAAvvvPPPQQQ___QQQzzzvvvTTTUUU{{{UUUSSS@@@BBBwwwaaa999jjjuuugggFFFGGGOOOKKKDDDHHHDDDAAAZZZDDD===mmmKKK;;;UUUaaabbbTTTQQQlllCCCOOORRR]]]VVVAAA???333QQQfffpppRRR|||lllZZZnnnwwwoooYYYAAA999777888TTT}}}eee???QQQSSSnnnppp]]]GGG[[[MMMRRRFFF<<<333@@@777:::UUUtttpppOOO777666:::666GGGmmmNNN999::://////............/////////444777GGGlllqqq:::999666333222333333222111---...///111222333444444:::RRR@@@444999333222000333555666===sssXXX777???DDDAAA777222555:::AAA999222111444666555333333666888999999999:::;;;;;;KKK___ooo>>>666999666444333222111000/////////000------000444444000...111uuu\\\888BBBOOO>>>MMMwwwxxx\\\kkkWWW___OOOppprrrzzzsssmmmYYYNNN[[[NNNccc]]]MMMaaaiii]]]NNNqqq}}}~~~{{{TTT;;;vvv;;;@@@ccccccJJJNNNZZZkkkuuuGGGmmmQQQGGGAAA===999>>>JJJAAACCC<<>>OOOuuuAAA999777444333333333333222///111333555666777666666===XXXEEE222444222444111555555555>>>sssTTT666<<<@@@===555111444888:::777555555999;;;888444333666999::::::999::::::>>>QQQffffff@@@888:::555444333111000000//////...///000000111222222222444IIIMMM555FFFBBB::::::^^^aaarrrpppooo^^^hhh\\\ZZZ888SSS]]]ooowwwiiilll\\\GGGpppFFFfffOOOpppPPPFFF}}}}}}pppbbbuuu===lll;;;DDDNNNVVVddd>>>NNNGGG===KKK___kkkkkk===<<<```uuuzzznnnzzzTTTcccIIIiiiHHHUUUaaammmkkk]]]CCCAAAcccxxxHHH===...;;;333<<<999444|||CCCBBB666444000:::<<<...111EEEVVV}}}rrrMMMEEEOOO999999FFFFFF555aaaAAA555YYY[[[lllpppIIIZZZWWW@@@SSSSSSMMMgggDDD333...&&&>>>...............///000000444<<>>III~~~SSSZZZqqqLLL^^^NNN:::RRRKKKWWWEEEoooqqqjjjbbbPPPtttAAAFFFPPP888@@@===<<<>>>BBBXXXjjjmmmcccNNNpppeee```RRR~~~eeeaaaNNN^^^ZZZ\\\\\\UUU:::<<>>:::777555333444444444333000000////////////000000999JJJ666111999111111333444222666EEEvvvTTT888666333222444666888999333:::;;;555000333777777333666:::<<<<<<;;;::::::NNNeeewwwKKK777777555333222111000000///222111...000666666111+++777222???nnnnnn```\\\NNNeeevvvPPPGGGRRRHHHiiiuuuqqqYYY:::;;;dddTTT___KKKNNNxxxkkk}}}|||vvvkkk\\\XXXTTTbbbBBBCCC___HHH:::MMM}}}OOO333EEEDDDFFF>>>EEEKKK...yyyJJJ---???GGG???\\\TTT===SSSwww[[[YYYGGGIIITTTZZZ<<<@@@JJJFFFGGGLLLKKK777EEEXXXSSSuuuuuuWWW:::GGG===FFFTTTdddlllIII???UUUXXXoooTTTJJJcccqqqYYY===777bbbDDDBBBkkkvvvfff;;;777KKKAAA444@@@HHHCCC>>>///OOO:::,,,hhh```LLLJJJYYYDDD:::EEEKKKmmm999>>>JJJ///111yyyiii888""">>>***'''777---------......000111111===DDD<<>>PPPhhhqqqFFF///???111111---999///111111000000000000111111000(((000EEEppp[[[wwwQQQ~~~vvvOOOKKKEEEGGGIIIBBBmmmeeeCCCVVV333WWWTTTrrrzzzhhhooozzz}}}wwwtttyyy[[[WWWAAAIIIMMMdddrrrUUUuuueeeYYYNNNFFFDDDFFF:::VVVsss___kkkmmmdddfffrrrDDDFFFAAAvvv|||<<>>IIIFFFKKKTTTVVViiiqqqSSSJJJ777<<>>]]]vvvccc::::::888<<<...333---111111000000000000111111---FFF;;;000WWWFFF^^^ddd|||OOOHHHJJJJJJ777CCCLLLxxxkkk???VVVyyy^^^nnnYYY\\\\\\eee\\\___zzzzzzEEEoooaaajjjfffsss~~~|||{{{KKKEEEXXXRRRaaaIIIKKK777VVV{{{jjj\\\lllMMMUUUIII999GGGQQQ]]]jjjnnndddggg}}}}}}fffjjjXXX666HHH???===QQQ___RRRMMMoooxxxUUU>>>FFF[[[KKKGGGKKK???iiiCCC???HHH///SSSMMMfffhhhMMMfffpppsss{{{nnnsssmmmeeeXXXQQQFFF888SSSPPPKKK===<<<<<>>hhhVVV888:::AAA---000000111111000000000000111111)))555333)))\\\pppqqqmmmxxxssslllfff]]]bbbyyyuuujjjwwwqqqyyyqqqNNN~~~yyy}}}rrrUUUkkkfff|||tttccc^^^rrrgggLLLiiiCCCOOOKKKMMMYYYLLLIII@@@ZZZGGGPPPOOOMMMVVV\\\cccppp```vvvCCCHHHHHH>>>LLLlllEEEaaaHHHPPP@@@[[[aaaMMMEEEDDD666jjjBBBcccvvvUUUjjj{{{___EEE???BBB\\\MMMdddSSSwwwZZZLLLHHHCCC999>>>>>>CCCDDDVVVrrrTTTIIIJJJMMMSSS]]]IIIBBBxxxzzzgggSSSCCCJJJ...+++333******333...---///000000000111444666222<<>>nnnDDD999:::---333666111111000000000000111111777$$$:::>>>333jjjgggXXXlllrrr[[[SSSnnnXXX```xxxhhhPPPLLL666EEE888777HHHLLLEEESSS___,,,EEErrrUUUrrr~~~YYYoooEEEDDDBBBEEEjjjgggIIIoooRRRRRRJJJ888AAA???:::===<<<777;;;YYYvvviii???dddnnn```fffQQQddd===<<<~~~PPP???===???DDDhhhGGG999{{{|||lll===ZZZFFFMMMOOOQQQ}}}oooQQQPPPUUUyyyzzz___gggJJJ>>>666JJJiiijjjgggkkkjjjaaaRRR:::999ZZZ<<<999DDD444333;;;666---111444+++,,,111+++---...000000000111333555///===[[[mmm@@@;;;///111666888;;;777222111111111000111111222333;;;AAA888///666:::555222666***>>>PPPwww\\\GGG???888555333444<<>>sss^^^@@@666000777333111111000000000000111111777///===777111uuudddTTTzzzxxx]]]SSSgggyyyvvvhhhfff:::RRR\\\XXXyyyggg;;;333;;;JJJFFF666444@@@;;;___XXXVVVccc:::\\\000OOOiii888^^^}}}???===QQQ___[[[XXX{{{}}}RRRyyybbbZZZOOONNNSSSCCC___eeeTTTQQQ[[[bbbggggggjjjssstttuuummmUUUuuu___bbbyyykkkYYYQQQaaannnnnnLLLQQQIIIiii\\\XXX333FFFAAAUUU]]]^^^666pppiiisssZZZ}}}{{{~~~wwwsssfffWWWlll:::EEESSSPPPKKK:::CCCHHH666---DDDVVVcccbbbeeeaaaNNN555111:::111999222999///000===LLL111000222111,,,///000***---...000111000000222333111===ZZZfff@@@===222000999:::@@@BBB000111111000000111222222333@@@BBB555///;;;AAA888111777---:::ZZZwwwdddFFF===666555333333;;;FFF<<<888444222222333333333555555888<<<<<<999:::>>>sssuuuQQQ<<<555777,,,111111000000000000111111///999,,,&&&BBBNNNZZZaaaeee;;;cccssseeehhhlllnnnccc;;;FFFcccTTTpppRRRmmmyyyYYY000888UUUQQQDDDpppbbb...333;;;[[[pppFFFhhhYYYAAAmmmSSSMMMSSSIII///vvvmmmGGGGGGIIIPPP===+++@@@:::JJJ[[[]]]xxx~~~gggTTTrrryyytttrrrpppiiiiiiaaa___gggjjjmmmwww|||XXXrrrzzz{{{UUUJJJVVVwww<<>><<<555000999;;;IIIRRR111000000000000111222333333AAABBB555///<<>>eee|||]]]BBB777666---111111000000000000111111444>>>---222KKK---oooaaaJJJ^^^lllyyy::::::~~~QQQNNNUUUfff;;;UUUnnnVVVaaaaaaxxxhhhKKK999QQQgggUUUlllPPPKKK///BBB:::OOOYYY>>>lllpppKKK>>>OOOHHHPPP@@@PPPbbbgggCCCCCC555666WWW|||llljjj\\\JJJNNNUUUbbb|||zzzhhhzzz{{{___IIIHHHOOOQQQ<<>>888555111999666}}}sssvvv<<<666666<<<:::333555===BBB===777333333444333222555555888<<<<<<999:::>>>UUUyyy___DDD555666444111111000000000000111111***666111666777222UUUiii\\\mmmYYYHHHmmmEEESSSmmmLLL???ddd\\\eeesssKKK999SSSUUU666>>>VVVVVVNNNzzzBBBKKKSSS888EEEQQQZZZQQQ[[[xxx]]]666...CCC:::JJJGGG{{{XXXnnn===zzzBBB666NNNGGGDDDUUUMMM>>>PPPdddUUU:::===666eee;;;nnn???888777PPPZZZCCCiiisss???[[[lll@@@CCC\\\SSSUUU```oooxxxuuuMMMzzzFFF999BBBeee777:::LLL555SSSjjj666MMMiiicccxxxwwwqqqeeeWWWYYYDDDJJJ[[[JJJZZZ555hhhppp:::[[[@@@FFF^^^___777EEE]]]222...111......111+++(((333,,,...111111000000000111222///???OOO:::555888000666;;;ZZZooo:::000000000000111222333444777AAA;;;111555999666777...===777zzz;;;666888777222666:::333CCC???>>>777...333999222777888::::::999999:::;;;ddd===TTTHHH444555222111111000000000000000...555333///999444VVVJJJJJJxxxmmmXXXdddIIIEEEyyyssstttrrrLLLDDDJJJ^^^PPPNNNZZZDDDuuuqqq---EEEbbbMMM[[[PPP???ppplllhhhuuujjjVVV???666777TTTyyyLLL???xxxCCCjjjaaahhhGGG~~~EEEIII333jjjSSS]]]XXXRRRXXXTTT^^^ooo777;;;PPP{{{QQQ@@@999---XXXyyygggFFFHHHLLLEEESSSeeeOOO@@@,,,cccbbb333KKKLLLAAAuuuHHH???ggggggaaaooodddWWWggg[[[CCCrrr>>>===qqqyyyVVVHHHqqqNNNKKK999===DDDFFF>>>,,,000000///...---------------////////////000000000000222777999pppHHH999666666444777AAAHHHBBB666333---,,,111333000000333CCC===888777555111000111666***EEEwww>>>777888666///333999555BBB<<<:::666000333777333666888999999999999;;;<<>>LLLCCC555888222111111000000000000000///444333000:::444NNNBBB\\\\\\xxxnnnmmmgggDDDCCChhh}}}>>>VVVQQQ555]]]CCCYYY222>>>vvvqqqGGGWWW|||JJJmmm444oooJJJ]]]YYYUUUWWWwwwRRR>>>BBB666ssspppHHHBBBIIIEEE@@@xxxIII666[[[ooolll```uuupppyyykkkyyyfff???JJJsss<<<999MMMuuu444ZZZmmm999AAA???AAAVVVkkkaaa\\\sssUUUuuuOOOGGG:::EEEgggBBBBBBHHHaaaRRR<<<}}}ccc>>>HHHaaammmuuuYYY^^^QQQ;;;tttjjjHHHZZZbbb```UUUGGG666---111555//////...---------------.........//////000000111333666:::hhhEEE:::777555333444;;;AAA<<<111000,,,,,,///000///111666EEE===777555333111111444666000EEEttt@@@888888666...111999888HHHAAA;;;777444222222333555777999999999:::<<<===TTT@@@AAA<<<666777222111111000000000000000000333444222;;;555CCC___???OOOpppAAAiiiEEEGGGOOOWWWVVVBBBUUUlllNNNYYY{{{jjjyyy@@@PPPDDD444yyyqqqGGG:::mmm@@@XXXRRR==={{{kkkJJJ(((EEE999TTTIII:::OOOrrrHHH666[[[;;;@@@{{{ZZZ\\\nnnwwwrrryyyyyyyyyBBB000eeefff>>>aaaDDD]]]^^^YYYSSS;;;111:::qqqRRRYYYeee;;;tttNNNpppjjj[[[lllppp>>>:::eee999cccPPP)))PPPFFF888WWWJJJKKKRRR666bbb777XXXQQQ===xxxRRRHHH???AAA:::TTTSSS444333)))//////...------------...,,,------...///000000111333555<<>>EEE===555222111000222777555888FFFtttAAA888888777000111999:::DDDAAA888555666222111666444666888999999:::<<<>>>AAAuuuBBB999888777222222111111000000000000000222222555333<<<666888jjjEEEWWW^^^rrrLLLCCCWWWtttQQQPPPXXXyyyaaaeeeMMMiiixxxKKKDDDiii:::bbbyyyAAAlllKKKHHHyyy444mmmWWW555333;;;eeeUUU]]]iiiYYYyyy333HHHoooGGGRRROOOFFF___@@@VVVBBBsssCCCnnnxxx@@@;;;iiibbb@@@eeeMMMxxx>>>^^^DDD333vvvRRRgggrrrBBBNNNlll...kkk}}}KKKddd]]]444bbb???;;;tttAAA...SSS444UUUccc<<>>999vvvsss///+++***///......---------......,,,,,,---...///000000111333555AAAYYYRRR===<<<777666666888;;;:::333,,,///000222111111555???HHHAAA:::333111111000111555444===LLLtttCCC777777:::444444::::::???EEE;;;333777555222;;;444666888999999:::<<<>>>:::bbbBBB666888;;;000222111111000000000000000222000555333:::777222PPPUUUkkkKKK{{{tttWWW\\\hhhrrrjjjbbbggg[[[;;;lll@@@kkkCCCYYYkkkVVVLLL888888111kkk999;;;???PPPzzzmmmMMMhhhIIIUUU555{{{555WWW___IIIuuu555ffflll...<<>>666lllZZZllljjjRRRAAA???>>>YYYYYYKKKttt\\\kkkHHH\\\[[[}}}UUUVVV777SSSwww@@@sssRRRJJJ]]]ppp555///888......---------......///------......///000000111222888CCCHHHqqqLLL<<<:::666777;;;@@@AAA<<<444///...111222000111999DDDMMM;;;555111222222000000222333>>>\\\tttMMM:::666:::666666:::999NNN___QQQ::::::777000777555777999999999:::<<<===BBB[[[CCC444:::DDD<<<222111111000000000000000222///555222777999000AAASSSsssSSSFFFnnnhhh|||{{{wwwKKKCCC@@@SSS???MMM]]]rrr\\\222222222XXXvvvIIIqqqXXXnnn333vvvHHHppp```qqqYYYjjj333vvveeeHHH888333wwwAAAGGGddd///;;;bbbgggtttbbbwwwyyyhhhDDD111XXX```PPPxxxUUU---vvv|||@@@hhh~~~yyy999+++"""...------------...//////////////////000000000000000:::>>>>>>bbbHHH===888555777===CCCBBB;;;444222,,,//////---000;;;FFFLLL999333000222222000000222333===wwwqqq[[[AAA555777555666999777OOOmmm^^^;;;888777///444666888999999999999;;;<<>>eeeoooxxxPPP///GGGmmmPPPhhhggg222???OOO222DDDfffooolllcccQQQSSSFFFDDD<<<555...***111555---------------...//////111111111111111000000000...:::555777jjjWWWEEE@@@999666666:::???===555111222,,,///...,,,222???HHHKKK;;;444000111222111333666555===ooogggGGG444444333555999666555^^^SSS...000888333999777888::::::999999:::;;;MMMRRRCCC000;;;\\\fff222111111000000000000000111,,,444///222;;;555999LLL}}}iiiooommmmmmeee]]]XXXPPPFFF>>>GGG000FFFFFFAAAIIIIIIRRR;;;VVVLLL\\\ooolllvvvRRR;;;666<<<^^^wwwiiiTTTCCCkkknnn[[[999<<<777555DDDFFFuuuttthhhVVV===///======666___nnnsss\\\SSSSSSYYYJJJAAAIII:::444...HHH666BBBQQQ@@@IIIPPP[[[```wwwxxx```>>>%%%,,,---------------...///000333333222222111000000000,,,:::---222MMMPPPBBBBBB999777555777:::666...---111///000///---555CCCKKKKKK>>>666000000111222666:::777===ttt???888222888333???666;;;AAABBB;;;444333444444777;;;;;;888999>>>===888IIIVVV???===///222www@@@666------333555333111111111111222444666777888FFF~~~jjjfffaaa[[[WWWUUUUUUVVV___aaalll}}}ooocccRRREEE???===:::888AAA:::777555555>>>>>>333888333333:::<<<===HHHVVVeeeiiinnnrrrssssssttttttoooooooooqqquuuzzz|||{{{wwwfffLLL777???<<>>???@@@AAADDDFFFAAABBBCCCFFFKKKQQQWWW[[[fffpppxxx{{{zzzNNNbbbWWW222(((---///......---------......333]]]TTT000---111---444222>>>...<<>><<<;;;;;;CCCAAA???===<<<<<<<<<===???===<<<===??????;;;888>>>;;;:::>>>DDDIIIHHHFFFDDDEEEFFFHHHHHHHHHGGGFFFGGGGGGGGGLLLTTT[[[```aaannnsssyyy||||||~~~tttOOO777...---//////......---------......+++GGGDDD///111555///...---222+++666444\\\uuuBBB>>>HHHGGG888:::<<<;;;777333111111222---000222444BBBOOOKKK888222///111333333444666;;;ZZZuuuBBB>>>:::111888777666:::LLLQQQ@@@222444777222777:::;;;666444888;;;===;;;LLL```666888<<<...333999666222///------......000000111111333444666777:::mmm{{{vvvcccHHH>>>888888999888777555222111777666666777999999777555333222222222333333555555444444222000...111666;;;000777AAAIIIMMMQQQTTTXXXZZZNNNHHHLLLOOOIIIEEEEEE;;;FFFZZZnnn{{{{{{rrriiiaaa>>>******///...)))......---------......///...222111...111555222,,,000---111666...AAAccc???===<<<===:::;;;<<<999666333111111000---222555555@@@HHHAAA777222///222444333444777===zzzvvvIII???<<<...:::333777999PPPXXXDDD333555777222666777777888999<<<>>>>>>999MMMPPP<<<444555222222777666333///...000000...000000000111222333444555222DDDBBB888999444...333111222333444666888999:::...000222333222111111222;;;;;;:::999777666444333333666888777444111222444222444666666444333444666666111000555999666222111444333222555999===?????????TTThhhwwwaaaTTTOOOGGGDDDBBB999555000++++++...000...***...------------...//////999,,,,,,444555555444...444---:::555000777cccTTTAAA>>>555777<<<;;;999666222000///...000---222555555???EEE>>>555111000333444333555888>>>wwwYYY======...;;;333999888PPPZZZHHH666555777333666444444888<<<===;;;999:::LLL<<<;;;444...111333333444222...///333111,,,/////////000111222333444,,,000///000666666555:::888666444111///...------222444444333111000222444...///000111222222111111***+++...111222000...---222111111///------...///000000111444444222333555000///---,,,,,,,,,,,,+++(((000111MMMttthhhKKKOOOKKKTTT\\\eeevvv{{{zzz|||{{{xxxtttnnnhhhccc```QQQRRRRRRSSSSSSOOOBBB555@@@333111444///---,,,%%%,,,...///...++++++...222---------------...//////:::,,,222CCCEEE<<<666222000,,,999...222888BBBMMMCCCAAA444888@@@===888444111///......111...111333333>>>FFF@@@333111111444555444666:::DDDxxxttt<<<>>>111999444999888KKKVVVKKK;;;444555555777444333777:::888777777;;;DDDooo333666;;;333333//////555555...---000000+++///......///000111222222555333222333000,,,(((&&&++++++***+++,,,...000111------,,,+++***+++...000---...///000111111111111111...,,,---000333333222000000000///000111222333---...///...+++***+++...111111333333333222111000222444---222>>>333%%%---111333222111333666666222888888777666777:::>>>BBBUUU[[[fffssshhhiiiiiiddd\\\RRRKKKGGGOOOMMMKKKHHHGGGGGGGGGGGG:::<<<>>>>>><<<:::999999999:::::::::999777555444777666555555666555000,,,222***...444000000555222444111---,,,,,,------,,,---------------...///000...,,,888PPPZZZIII666222///...666,,,555<<<444WWW|||KKKDDD???777;;;EEE@@@999444222111000///111---000222222===EEE???111000222555555444666;;;VVVyyy>>>@@@777666666888888EEEPPPNNN@@@444333777555444666888666555;;;EEE>>>999KKK===333===666666///...;;;@@@555+++,,,//////............///000111111222...000111---111555333444333111000////////////...---,,,,,,---///000000------,,,++++++***))))))///---+++***+++---.........---------......---,,,111111000.........---,,,,,,+++***(((''')))+++---)))******+++...000222666---,,,---000///---...222///000000///...///111333)))+++...222666999<<<======<<<;;;:::::::::<<<===::::::<<<>>>???>>>;;;888:::999888777555444333222---111666999888666666666444333222111111000...---///000222333222222222333......///000111111111111---,,,---...///111333666...(((,,,111,,,,,,222111+++)))))),,,000000+++&&&---,,,,,,------///000000)))///555LLLbbbPPP333111111000111000888:::444???rrrhhhIII@@@:::888<<>>,,,)))000444...............///000111,,,+++222222,,,...222,,,---,,,,,,,,,------...///...,,,,,,,,,......---+++,,,,,,,,,,,,---///000111+++---//////---,,,++++++++++++,,,---......,,,***,,,***((()))---000,,,&&&)))+++---............///000,,,...000///555333%%%000,,,...333222,,,///888///000111111///...///000333333333333222222222222111444666666333222333555333444666666555444444555555444222111111222333444...111333333000......///---...000333666666444111...///000///......///000222222111000///...---------...000111...+++---000000)))...444---+++---***+++---...---+++***,,,///,,,,,,,,,---...///000111...555///???^^^PPP000111000---***111555111333666999[[[HHH===555777<<>>www[[[CCC777:::666444999:::CCCOOONNN@@@666666666444666888333111>>>QQQSSS===UUULLL===222111444222///...222111```AAA...555&&&222---------......///000111//////............//////333333333333222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((777]]]aaa999***666333------------............////////////////////////111111000000000000111111111111222222222222111111000000000/////////......////////////////////////////////////////////////........................------------............///---,,,---...///...---......---------,,,,,,,,,------------------------+++...///---+++...666===......///111333333111///000///......---...777AAA777EEEnnnMMMFFF@@@<<>>666888555999DDDQQQRRRGGG;;;555444222333777999777;;;AAALLL<<>>GGGLLLHHH???888777444222222444666888999\\\333BBB======~~~eee;;;555000444444///---///222333666000***999000///555222//////............//////111000///......---......000///......------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,"""***000...((($$$'''...******+++++++++,,,,,,,,,++++++++++++++++++++++++......------------......---......//////......---,,,,,,,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,---...---+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------...++++++---222333000---333000,,,+++,,,---......111---+++---000555???III333:::444///===]]]eeeDDD???EEEHHHAAA===999...000000/////////000111222111333777:::777222222666555555--->>>999///hhhwwwwwwBBBDDD;;;===222555:::AAAFFFGGG@@@999444444444333333444555555<<<333>>>@@@555MMM}}}<<<>>>555000555888444333555555333555***333111222222666000//////............//////111000///......---------111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++222111***&&&+++,,,+++...************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------,,,++++++------,,,+++******+++++++++,,,,,,,,,)))******+++,,,,,,---------------///000000...,,,000...------...///...---...------...---000;;;GGG777888444555666111MMMqqqWWW===666>>>FFF===555333...///000111000///000111222///444<<>>===111XXX;;;;;;AAA333222999===;;;:::<<<999333444&&&<<<---555555666...000//////.........//////111111000......---------111000///...---...//////,,,,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++%%%---,,,+++...***%%%***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------,,,++++++------,,,+++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,...000000...---///111000//////000222222000...(((,,,111333...***...666111111+++333@@@333...EEEbbbGGGDDDHHH;;;===CCC999111666999...111222000000111222111---444@@@HHHEEE<<<777777000BBB...000???HHH{{{KKK>>>>>>:::666444222666===AAAAAA???555555555555555555555555999:::;;;999888<<>><<<777666555444444444444555777999;;;:::999<<>>CCC444***222...777;;;888999???>>>666666444222333444555555444666666666555111......000111///---...///000...,,,,,,---,,,,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++,,,...///...---++++++,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---......//////......,,,///,,,---SSS888&&&222---,,,,,,,,,,,,---......111///...000444777777666777<<>>CCC;;;;;;888555666:::<<<<<<::::::888666444333333444555555888:::::::::<<>>wwwmmmMMM777;;;<<<111...666000111///---444===<<<444333111000111333555555444666:::<<<:::555111///...111///......//////...------------,,,+++,,,...000++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---......//////......,,,......(((888+++)))...,,,,,,,,,,,,,,,---......///...---...111333333222999------JJJzzz\\\CCC===999???MMM\\\VVVIII888///------,,,/////////000000111111111777@@@FFFBBB666...///444666...;;;BBBGGGzzz\\\<<>>@@@:::OOO~~~^^^444LLLRRR;;;+++222888444333222---+++000777555...000///...000222444444444888>>>@@@<<<555111///...000///////////////...---...---......+++)))***...++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))******,,,,,,+++++++++,,,------......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......///.........///...000***(((***000,,,,,,,,,++++++,,,,,,---.........------...000000000666888888222444PPPaaa999;;;FFFEEEHHHUUUJJJ???555111000...000333//////000000000111111111777===@@@:::000+++///666888---@@@666zzz999AAA999777555555777999;;;<<<===;;;777444222222333444222555777999::::::;;;;;;???888KKK~~~KKK999:::<<<<<<999555222///---222333222000000222111...///...---///111444444444999@@@BBB:::222000000...//////000///............,,,***+++///...))))))---++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***)))***+++,,,+++++++++,,,,,,---...///......------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......///.........///,,,------%%%///333***,,,++++++++++++,,,------..................///000111666;;;777///111FFF\\\WWWGGG>>>EEEIIIDDDAAACCC===333---000111...---/////////000000111111222222555666555222//////444888777999;;;III{{{OOO>>>888777555444555777:::<<<<<<:::888555333333444444222444666888999999999888<<<::::::QQQccc<<<555:::999222...111555333///------000333222111000222333///......///111333444333888AAADDD:::111000111......000000000...---...///...((('''---000,,,+++///++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++,,,---++++++++++++,,,---........................------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......,,,+++(((///&&&222///)))+++++++++++++++,,,------,,,.........------///111444222444999:::777555666>>>^^^VVV555@@@GGGDDD===:::777444333///...111333111///......//////000111222333444333111......111555777999000@@@999{{{CCC:::999777444333444777999:::999888666555444444444333333444666777888777666555@@@>>>999YYY}}}CCC777EEE>>>&&&---666888000---222444000,,,---.../////////111555111///...///222333333333555BBBGGG===444222111---...000111000---,,,...///;;;...'''+++///,,,+++...++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,---,,,+++,,,---++++++++++++,,,---...///.............../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......+++---%%%111'''///&&&,,,+++++++++***++++++,,,---***,,,...---,,,,,,///222444222111444555555999???222888VVVddd===>>>666AAADDD:::222444666333,,,...//////111444333000---...///000222333555555222000//////222555777888333999WWW{{{NNN===;;;888444222222555777999999888777666555444444333333333444666777666555111===???333666___iii888999;;;***(((;;;888///...555666...+++//////,,,***+++,,,,,,///222111000///000222333333333222BBBJJJAAA777555222,,,...000111000---,,,---000JJJ777)))***---)))(((+++++++++++++++++++++++++++++++++++++++++++++++++++&&&(((******))))))***+++++++++++++++,,,---...///------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......+++222&&&333(((,,,!!!111++++++******++++++,,,---(((+++,,,,,,++++++...111...,,,---111333111111444777;;;:::===XXXmmmEEE>>>AAA===HHHIIIBBB555///333555222...333333---,,,000///***,,,---...000222444666666222222222222222444666777BBB111{{{{{{888HHH...>>>000333;;;111666777777777777555333222333222333333444555666777;;;555888===999AAAlllCCC???999666444333222111888777444111/////////000,,,''':::,,,666AAA%%%999...------......///000111333BBBJJJBBB888555333///------------------,,,,,,000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++///000///---......,,,)))***///000---------,,,+++************************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,.........------,,,,,,,,,------------------------++++++,,,------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------///000111111111111---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------...---...///000222444555555111777======;;;@@@LLLXXXuuubbbLLL???;;;===CCCJJJkkk\\\GGG777000000111111111000///......------...555444222222444888<<>>999444/////////...---,,,,,,++++++...---,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++...000///---+++...//////000222...(((...---,,,+++************************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++***)))***,,,......---------,,,,,,,,,------------------------+++,,,,,,------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...///......//////000111222222<<<444...444BBBLLLMMMIII555IIIYYYbbbtttyyypppeee\\\WWWOOOEEE===III>>>555666>>>FFFPPPXXXPPPFFF:::222000000000////////////...//////000000555333111000222555999<<<@@@000222999222000999;;;:::{{{uuu444@@@333:::111///888666666666666666555444333222222111222222333444555666555777;;;:::777777:::\\\[[[DDD777666444111111222444555555444333111000//////000111111444'''111~~~111---------------...///000111222555===FFFGGG???555000111000///---,,,++++++***+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++---//////...---000111000111333000***......---,,,++++++++++++************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,...------------,,,,,,,,,------------------------,,,,,,,,,---......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...000111............////////////444222111333:::AAAEEEGGG<<<:::777777>>>HHHLLLJJJNNNUUU\\\[[[TTTLLLIIIIIIxxxttteeeRRRIIIIIIFFF@@@;;;555444:::BBBGGGLLLPPP777444000///111111...,,,////////////000111222222444222///...///222777999???'''...<<<111...999:::eee{{{SSS;;;666:::222111555666666666555555444444444222111111111222222333444555666666666;;;@@@@@@;;;<<<^^^zzzHHH000666???444222111111444666777777222111000/////////000000+++888222###;;;999888------------...///000000111---555GGGPPPFFF888222111000...---,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++---...000000666666333///111666888555000///...,,,++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---------------------------------------------------,,,,,,------.../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---///000111------......//////000000+++///333222111444<<>>666555777777777777444666777555222222777<<>>555444555000333111000000222444444333////////////////////////,,,***111,,,(((+++(((...,,,,,,,,,------...///000///)))000FFFTTTMMM===444///...---,,,,,,...///000...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///222444>>>>>><<<:::;;;@@@AAA>>>111000///---,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---...///...---------///------------------------------------------------,,,,,,---......//////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000+++,,,---...000111222333222---***,,,444::::::888999333111666999888:::???888555222111444;;;AAAEEEBBBOOOUUUOOOPPPYYY[[[SSSAAA===:::;;;888222//////333222222222222000...,,,222222111000000000000000//////......000444888;;;///<<<333111;;;222GGG|||OOOAAA222777<<<111555555444444333444444555333333222222222222333333222777:::888666666777777777???III```yyyOOO<<<666888444444:::999111///---...///000///........................---222%%%...333***///444''',,,,,,,,,,,,---...///000---)))...BBBSSSSSSDDD666///...,,,,,,---...111222///...---+++*********)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------...111555999AAAFFFIIIJJJKKKKKKEEE>>>222111///...---,,,++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---...//////------...///,,,,,,,,,------------...---------------------------------...//////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---......***+++,,,...000111333333///111222222111333777;;;:::999999:::888444444666999777666888<<<@@@BBBAAA@@@JJJQQQOOOOOOQQQMMMFFF777444333555444111222444111111000/////////000000222222111000////////////...//////111333555888999000;;;333555;;;222hhh|||HHH666:::666666555444333333333444555555444444333333333333444444...111777;;;999777888<<<999<<<999999RRR~~~ZZZAAA;;;KKK999222555555888333$$$///...,,,---......---,,,...............---,,,,,,...000...---(((&&&------,,,,,,,,,,,,---...//////++++++///===PPPWWWJJJ888000///---,,,,,,...000111......---,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,......///333999===FFFKKKOOOOOONNNKKKBBB888333222000...---,,,,,,+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++,,,...,,,,,,,,,---------......------------------------------......//////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000+++++++++,,,,,,---------++++++++++++++++++++++++++++++*********++++++,,,***+++,,,---...///000000***222888444---+++333===444777888888:::<<<<<<:::444555777888888888999999>>>>>>===<<<999666222///555333333555444111111555/////////...---...000222000000//////...////////////000111333444444444333222000444777;;;]]]|||OOO===;;;---:::555444333222333444555666555555444333333444444444333000222777666222444<<<666555<<>>UUUrrr[[[IIIAAA777888BBB888333444222+++///444...///...---...000000///...............---,,,+++***$$$777,,,+++888---'''111,,,,,,,,,,,,---...//////***---000:::MMMYYYMMM999333111...,,,,,,---///000------,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,...///000444;;;@@@KKKMMMLLLHHHFFFDDD===666333222111///---,,,,,,+++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,------.........------------------------------......///000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------///000111111111111+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******))))))******+++++++++,,,,,,---------444,,,''')))222666222,,,222444222...111666333+++000333555333//////444:::<<<444///000111000222666222000111333222......111000000000///......///111...------......///000111000111333444444222000...555---:::888BBB{{{CCC888:::...222666222///444222///666222222222222222222222222333333333444555666888888444999:::555555;;;>>>===CCC^^^fffIII>>>888999666000333===000000000000000000000000111444444***(((666777$$$//////.........---------///111///******------)))------***333...***666+++...---...555BBBKKKGGG>>>444222///.........,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......///333;;;BBBFFFLLLQQQQQQMMMGGGAAA<<<777444///,,,,,,,,,,,,,,,)))...111---%%%"""'''...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...000000///000333555555333555666555222///............---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///............//////000000///---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------000/////////000111333444???:::888888777222000111111///------...000222444000//////000333333111...333222111///............222...,,,---......---...,,,000222000...000222222000666111@@@{{{zzz555===<<<444888666333666555//////222222222222222222222222222222222333444555777888===AAA@@@:::888:::<<<:::GGGEEEBBBAAA999WWW^^^wwwvvvwwwtttmmmiiicccPPP<<>>GGGDDD<<<444111///.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...//////444;;;AAALLLWWWbbbccc]]]TTTKKKDDD666333...,,,,,,,,,,,,+++'''$$$$$$+++555666...$$$************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......///000222777:::;;;888999:::999666333222222......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///............///000000...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------------------------------//////......///000222333:::444000222333111///000333000......///000000///000111111000......000222000000/////////.........---111555444///+++---222999000...333555222111666:::999>>>www{{{[[[:::???111555555111222666444///222222222222222222222222111111111222333444555666@@@BBBAAA<<<999999999888<<<>>>BBBDDD444???222???DDDBBB???<<<888777777888^^^CCC,,,,,,555666111...000000000000000000000000+++IIIFFF---)))+++)))---/////////............---'''000888555(((!!!'''333//////***222...---;;;333///...,,,///999AAAAAA;;;333111///............---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///000111444;;;@@@LLL\\\jjjllldddYYYMMMDDD555111...++++++++++++***,,,)))%%%###$$$'''***,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------111000000444999===@@@BBBEEEEEEDDD???999444111000......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...............///000000...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,,,,,,,------------------------------------...---------...///000111333---***---///......000///...,,,,,,---......---///000111...******///333///000000111111000000//////222333111...---///111---222666444///...444;;;@@@...mmm{{{GGG555777999999333---444888222222222222222222222222222111111111111222333444555999:::;;;999777777888999555888888888222JJJ888777777555666888666222444:::666111///222333111222555000000000000000000000000:::sssjjj333000CCC:::,,,/////////...............777+++%%%,,,888;;;555/////////,,,555111000>>>555000///------444===>>>;;;444111...---...//////...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++...000111222555;;;@@@LLL[[[ffffff___WWWJJJ===333000---++++++++++++***(((...555666111,,,)))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------............111///000555:::<<<>>>AAAGGGFFFDDD???888333000///......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------......---......///000111//////.....................---------------,,,,,,........................,,,,,,,,,------------...------------------------,,,,,,,,,------.........---,,,...111///,,,---111---......---,,,---111444---...///......///111333111222333333333222111000555111+++)))...444222...(((444777......:::<<<333>>>[[[|||===???:::???===000222777000222222222222222222222222111111111111111222333444333444666777666555777999888;;;333---444[[[FFF444666333444888777333222555...333999:::555...///444////////////////////////,,,AAA777(((///'''...///////////////////////////...,,,+++,,,///000///000111...777222...999...111222///...222:::===<<<555222///---.../////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++...000111222666===BBBSSS^^^dddaaa\\\WWWIII:::222000---,,,,,,,,,+++***000((("""$$$,,,111///***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------....../////////---,,,///555888999===CCCFFFEEECCC???999555444444......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------......///111111......//////////////////////////////......------......------------------,,,,,,---------.........------------------------,,,,,,,,,---------------)))///777999222+++,,,333///111222///,,,,,,222777000......333888:::777333222222222222111000///...///444555222222555333...;;;222+++000:::@@@<<<555___|||pppAAA...555???444333999000222222222222222222222222222111111111222222333444444444555888777333444777444===???BBBIIIjjjHHH---999777555444555666777777777444222222333222000///////////////////////////444000)))333>>>...(((???...////////////000000000)))333666111333<<<>>>888333444000777000+++666***111222111///111888======777444000------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,...///000222777@@@FFFVVVcccjjjddd]]]WWWIII777222000------------+++***///222333000***(((***...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,---------...//////000000111000555===AAAEEERRRaaaeeeaaa[[[PPPDDD;;;555333......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------......000111222......///000000000//////222222111111000/////////.........---------------,,,---------............------------------------+++,,,------------,,,,,,***111999;;;333+++,,,333------------,,,,,,---...333000000666???AAA;;;333111000///............///)))===KKKDDD555000222444:::---000???777)))AAAlll|||fff999///<<<444444;;;333222222222222222222222222333222222222222333444444333222444888666222222666111...,,,...,,,DDD333333222777555---,,,333666333111///,,,+++///222222///////////////////////////,,,...+++(((,,,000///+++.../////////000000000000999--- ...aaaooo===666555///666111000???666...222222///000666<<<===999666111---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,---......111888BBBJJJSSSkkkzzzssseeeYYYIII888222000............,,,+++ AAAbbbeeeLLL000&&&(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,---------...///000000000444333:::DDDLLLXXXssstttcccOOO???444000......---------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------///000111222111111333444444444333333444444333222222111000000/////////.........------------------............------------------------,,,,,,---......---,,,+++,,,---111444111,,,---111,,,((('''///:::<<<333)))222000000444999:::666111000///...---...000333555;;;IIINNNAAA222///333555---000;;;@@@444<<>>444222:::333222222222222222222222222333333333222333333444444///---000666555111111666888222555>>>///444''';;;222>>>AAA666111888:::555***000555333///...///111////////////////////////111---///...,,,222444+++.../////////000000111111***888999666JJJcccRRR+++666555///777555999MMMGGG,,,111222//////555;;;<<<;;;777111...------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,---------000888DDDMMMTTTuuuqqq```MMM===222000////////////---+++///;;;EEE???///%%%***222************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,---------...///000000111//////777CCCNNNaaaxxxfffRRRAAA666111......---------,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------///000111222555666888999999999888888555555444444333222111111111111000000/////////...---------.........//////------------------------,,,---.........---,,,+++///)))'''+++---------///111)))))):::OOOTTTDDD111///.........//////......111000//////111555999<<>>000555---,,,444999666333333222222111111222222333444222222222222222222222222:::999777666444333333333<<>>777999111111333///333777111///////////////////////////////////////............111000,,,,,,111222...444333555777444111666???:::;;;///888''';;;mmm>>>111000......000444999<<<888444000...------,,,+++111111000///---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111444888>>>BBBTTT[[[hhhpppfffNNN<<<555222000...---------,,,***,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------.........//////000111222666444888AAAOOOdddsss```QQQCCC888222.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---------,,,,,,...------000555222+++333(((---,,,000555,,,444EEEbbb~~~```OOO<<<444888;;;777111+++222666444///---,,,+++///000111///,,,+++---///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------///333666777333///............/////////000555333000...111:::FFFNNNFFF???444...222999666---666;;;<<>>222...000+++////////////////////////000000000000000000000000...222222111222777666111888222111777<<<999666555AAAWWWRRRRRR???...===222333111///...000444888;;;888555111...------,,,+++000//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222666<<<@@@SSSTTT[[[bbb^^^NNN???999222000...---------,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------.........//////000111222555444888AAAMMM^^^xxxjjjYYYLLLAAA888222000000000///......------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------000000///,,,((('''***---111---111,,,111222444TTTkkkGGG555333777DDD666******111666444000+++---...---++++++,,,...........................------------------------------------------------///...---000333444222000........./////////000000222222222222555:::AAAGGG???:::444000000444999<<<===888\\\}}}III222999;;;...444888555111111333333666555444333333222222222111111111111111111111111333222222111000000111111---555666:::BBB===333444...999MMMOOO;;;///000---////////////////////////111111111111111111111111111222111///000333222///000666;;;:::<<>>777222000000000///......------************************++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...///...000111,,,)))555FFF///333444---222...<<<|||aaa???///000555888222***,,,666,,,---///...---++++++,,,------------------------------------------------........................000///------///111111000////////////000000000000///111444666888999;;;===333---///:::@@@;;;555444EEEsss|||KKK<<<;;;444555444222666:::555,,,555444333333222222333333000000000000000000000000111000000///000000111111333888;;;EEEMMMAAA666:::000<<>>TTT---555333,,,555,,,@@@jjjJJJ//////999999333...111111222111///---+++***------------------------........................////////////////////////000/////////000000000000//////000000000111111111---111555777777666666666777333888AAA>>>777>>>NNN|||FFF<<>><<>>hhhDDD555111666===222222111111000///...---................................................////////////////////////...000222444333222000///000000000111111111111222///111444444444333444555@@@>>>===888111@@@ttt|||TTT777666777888555222555;;;555444333333333333333333111111111111111111111111111000000000000000111111///222222888???444)))...111---111222+++---222...000000000000000000000000000000000111111222333333000444::::::555222999CCCqqqZZZ888666333111000333666888999666222//////......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------...///222444555;;;???<<<777555555444000///------......---,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------...////////////............//////000111222111444999???OOOggg|||pppVVVBBB;;;777222000000000///......------........................++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...000++++++000000+++,,,222///......---555///===aaa999///444333111000000111222222111////////////////////////........................////////////////////////,,,///333555555222111000000111111111222222222222222333444444333444666888555///111CCCaaa{{{YYYEEE999===???888444888:::999777666444333222222222222222222222222222222111000000/////////000000222777444444;;;666///222444---000222...111555000000000000000000000000000111111111222333444444444555777999888888EEEccc]]]888666333111111333666999999666222/////////...---.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...//////000333555333888:::666444555333...000...------.........---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------...///////////////.........//////000111222000444888<<>>qqqeee888===:::555444444555555444111111111111111111111111................................................+++...222333222111111333111111111222222222333333444555777777777888:::<<<555AAA]]]{{{rrr<<<444===<<<888999???>>>;;;888555333222111222222222222222222222222000000///..................444///,,,333333...000222,,,000444///222555///000000000000000000000000222222333333444555666666>>><<<;;;>>>LLLqqqTTT888666333111111444777999999666222000//////...---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000111444666222444333000222555111)))000...------.........---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---......///////////////.........//////000111222111555777888CCCUUUccchhheeellliiiVVVEEE>>>888000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,---------,,,(((...111---***,,,...---222)))444333...111AAAjjjKKKEEE>>>999888777666444111111111111111111111111////////////////////////........................+++...000000...///222555111111222222222333333333555777999;;;;;;<<<>>>???NNN|||~~~EEE111@@@CCC222:::===:::444666;;;555***666444444666999888333...222333333333222111//////222222222222111111111111111000000/////////000000111///------111333333222666111111777:::777666999>>>777AAAjjjVVV888666333000///111333555;;;888444000---,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......,,,---...---+++***+++,,,++++++,,,,,,,,,---------------------///222555777777888::::::777444555777333111///,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000111222333555===NNNdddtttvvvfffUUUEEE:::444222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---///111111000000222444666222,,,000666222>>>YYYbbb>>>666:::===;;;666666666666555333222222666333000.........,,,***/////////......//////////////////111333333222111777666333222222333555666888;;;@@@???888;;;XXXxxx}}}```333111EEE555===AAA;;;444444999===444444444444444444555666555444444333222111000000222222222222222222222222222111111000000000111111111333555666666666555555,,,111888:::444///666BBB999[[[SSS888666333000000111333444333222222111111000000000---------,,,,,,,,,++++++,,,,,,,,,---------......,,,......---,,,+++,,,---++++++,,,,,,,,,---------...------...000222555777======>>>@@@???===:::888222111///,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////000000000000333555777:::CCCTTThhhvvvfff```VVVJJJ@@@:::666555//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---///000000000000111333444222---111666222;;;UUUtttIII555111444333111222444666666555///222444555444222111000333222222111111222222333//////000333666888888888---000444666888999<<<>>><<<444222???___}}}pppEEE===AAA888333888???>>>666000222666:::;;;:::???IIIRRR777666444333222111222222111111111222222333333333333222222111111222222333222444555444111000111333999666555666888<<>>:::666111000...,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////////////////000000000000555555555555999CCCQQQ[[[PPPLLLFFF@@@:::666444333000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...////////////000222333111...111666111888MMMjjjKKKEEE???======<<<777333>>>>>>:::444//////555;;;333222222222222222222333999888888777666666555444CCCDDDCCC===777555999===@@@WWW{{{|||\\\@@@999777<<<===888999@@@666>>>EEEDDDAAAEEEQQQ]]]999777444222111111222333000000111222222333333333333222222222222333333444444444222111111333777:::555===@@@999666LLL{{{PPP777555333111000111222333333333333222000///---,,,------------------,,,,,,,,,,,,,,,---------.........000000///...---...///,,,,,,,,,------------...////////////111222444555222444444444555888666333//////---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------............////////////////////////////////////000000000000333333222222333999AAAHHHRRROOOJJJDDD===888333111000//////...............------------------------------------------------........................,,,...//////......///111111111...111666111444FFF___CCC888;;;AAAEEE///444;;;>>><<<777111---777777666666666666777777222444666777888:::===???111555888999;;;DDDSSS```{{{{{{YYY999444<<>>GGG888666444222111222333444111111111222222333333333333222222222333444444555444444555777:::<<<===<<<777444555GGGkkkPPP666555333222111111222333777555222///---,,,------------------------------,,,,,,,,,---------......///000111000...---...///,,,,,,---------...............//////000111222333111555444///---000222000---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////////////////////////////////////////000000000000111222666:::AAAIIIRRRWWW\\\ZZZTTTMMMEEE===666333000000///............///------------------------------------------------........................---...//////......///000///111///111666111222@@@xxxSSS:::MMMEEE===999:::===<<<;;;888888777777777777888888;;;======<<<::::::<<<>>>BBBDDDHHHRRRiiizzzrrrOOOAAA;;;555111<<<@@@CCC@@@999444555999777666555444444555666666444444444444444444444444444444444444555555666777444666888999888555333222<<>>>>>??????@@@:::===BBBDDDFFFKKKQQQVVVyyyyyyqqqMMMDDDGGG<<<===>>>>>>===<<<<<<<<<666666777888888999999:::999999888888777777666666777666666777777999::::::444999===:::888<<>>===??????===:::666777999:::<<<<<<<<<<<<===<<<<<<;;;:::999888888999999999999:::;;;<<<===666===CCCBBBFFF\\\@@@555555444333222222222222000000111111111///...------------.........//////,,,,,,,,,---------......---/////////---,,,---...---------.........//////,,,,,,------...------,,,,,,+++)))...AAANNNDDD000******+++,,,---------------------------------------------------------------------.........//////..................................../////////000////////////////////////////////////000000000000222111000333777<<>>===;;;:::888777777111111000///////////////........................------------------------........................000111222111000///000111///333///...555555444===kkk|||```DDD999999===>>><<<::::::===AAAAAA<<<777777888999:::::::::999999;;;===>>>;;;888999>>>DDDCCCHHHXXXwwwrrr<<<888555111///000222444444222111111000///......---......////////////..............................///...---,,,,,,---...///------............------,,,,,,,,,---------......,,,---,,,333GGGTTTJJJ555........................///...,,,,,,------,,,+++------------------------..................------///000)))111lllIII***444............////////////////////////////////////---------......000111111444333444888;;;<<<===>>>???>>><<<:::888666555444333222111000////////////........................+++...///...,,,...000000///......---------......000000111111111111000000...666111666333333:::888WWW|||vvvYYYFFFCCC===666555:::???BBBCCC@@@??????>>>======<<<<<<<<<>>>@@@BBBGGGQQQ___jjjdddAAA666444222222222333222111111111111000///...............////////////..............................///...------------...///...//////////////////...,,,,,,---------.........222444333333;;;AAA888)))........................,,,,,,------,,,+++******------------------------........................,,,///+++,,,TTT:::(((222............////////////////////////////////////...------......000111111///...000444777999;;;<<<::::::999777555444222222333222111000////////////........................***,,,---------......---///......------.........000000111111111111000000666***///222:::111444:::KKK|||mmm[[[OOOGGGAAA===EEEFFFHHHKKKOOOSSSWWWYYYTTT]]]mmmSSS===555444333333444333111...111111000000//////............////////////..............................///......------....../////////000000000000//////,,,------------.........,,,222444111222666333,,,........................***---000000---++++++,,,------------------------........................+++...000***888+++***000............////////////////////////////////////............///000111111333444444444444555555555777666555555444333222222222222111000////////////........................---,,,,,,...//////...---///......---......//////000000111111111111000000777222PPP333999444555===DDD|||NNN777777555333222333222000///111000000000/////////.........////////////..............................//////............///////////////000000/////////------------............)))...111000000555666333........................***///555444000------000---------------------------------...............---///333---((()))111000............//////////////////////////////////////////......///000111111111444444222111222333222555555444444444333333333111111000///////////////........................333...,,,///111000000000...............//////000000111111222222111111000000III888222777<<<<<>>:::555111111111222222000000000000////////////......////////////......////////////////////////...//////000000//////...------............------------........./////////000...,,,,,,...///---+++........................)))---000111...------...------------------------,,,,,,------.../////////------+++222(((444222---............////////////000000000000000000000000000000000//////000000111444:::;;;333///111222///////////////////////////000//////....../////////////////////////////////111------111000***+++222............///000111111111111222222222222111111222///PPP555;;;444333999:::}}}ccc^^^AAA;;;>>>;;;777444444333222111////////////000000000000......////////////......////////////////////////...///000111111000///.........////////////..................////////////*********---...//////000........................+++,,,---...............------------------------,,,,,,------...//////000...000'''333+++444+++///............////////////000000000000000000000000111111000000000000000111;;;CCCCCC777///000000+++//////////////////......//////.........//////000////////////////////////---...444;;;666+++***222............///000111222111222222333333222222111333''',,,111;;;555:::BBBQQQ}}}:::tttCCC888===;;;999888777555222///////////////000000000000......////////////......000000000000000000000000...///000111111000///...//////000000000000//////............/////////000---...000111...+++,,,///........................///------...///111000///------------------------,,,,,,------...///000000000444'''555...222&&&333............/////////000000000000000000000000000111111000000000000000111---777999000+++000222...111111111111111000000000//////.........//////000000000000000000000000000,,,000<<>>///,,,333............///000222222111222222333333222222111...444,,,111333999JJJMMMooo~~~tttbbbvvv999AAABBBwwwLLL\\\###999888///222222111111111222333333...@@@,,,:::111444666+++444111...///222333000---333...+++,,,222444333///777,,,(((111555...***,,,444---///000+++///666222,,,444000+++000000+++---666000+++)))---000222222222333333...))))))...444........................222//////111111......111444000///111///+++,,,000111000///...///000222333,,,---///111222333222222000------000///---000666111111000///...000333666111222111//////111...)))///000...+++---111///***,,,000111///000333111,,,222+++)))...222111///000---...000///...---...///222555666444333555333///---999999555AAA^^^~~~SSS\\\{{{UUU]]]GGGeeeRRRVVVAAA555888111111111111111111222222[[[qqqIIIkkkHHHDDD...444AAASSSdddmmmnnnkkk666888===EEERRRbbbrrr|||LLL@@@666333///***000;;;+++)))222888222111000((()))000***%%%+++---,,,000''',,,222555222...+++***$$$(((---222555222...***........................000---...111111......000///,,,***,,,000333444333333333444333222///,,,***222333333222222111000///,,,///222222000///......222444444222...***'''&&&,,,......***+++000222111444111------///222222222444111///------...000111---:::???555...111222---///222555555444222111111333777888666666999999666AAA000!!!;;;|||~~~eeeKKKSSSKKK444HHH]]]KKKLLL;;;AAA666dddNNN---***666444444444444555555555666BBBSSS222YYYGGG222555999AAAKKKRRRRRRLLLFFF777444000333GGGooowwwWWW???;;;CCCCCCDDDRRR]]][[[\\\[[[SSSGGGJJJ@@@444666666333777777;;;<<<888222555AAALLLKKKAAA666333777:::999666::::::::::::::::::::::::777666888<<<===999888:::JJJTTTWWWMMMBBB>>>:::555666666666666666666777777;;;;;;999888777777777777///666777222111777999555---///222444444555777888,,,222555111.........,,,///+++---333222***'''***555---+++111444000...111AAAttt___+++ ---555000333777999888555333222333666777555777;;;===;;;888??????CCCTTTbbbooommmcccWWWPPPUUUaaapppzzzxxx~~~iii@@@CCCIII666///;;;;;;444...555:::000;;;999...999777444444555666666777777777666<<<777GGGOOOqqq```444444333222333555555222000555888:::999===III]]]mmmhhhhhhhhhggg```[[[bbbmmm===:::CCCKKKJJJOOOTTTOOOVVVYYYMMM???>>>;;;666999999<<<>>>???FFF[[[yyyvvveeeOOOCCCDDDKKKQQQSSSAAAAAAAAAAAAAAAAAAAAAAAA>>>===@@@EEEFFFBBBAAABBBxxxnnnfffYYYKKKAAA<<<;;;<<<::::::999999:::<<<>>>???CCCJJJGGG;;;===LLLVVVSSS[[[VVVMMMBBB999555555666GGGQQQYYYUUULLLBBB999222000+++---333000***444FFFYYYAAA///111444000///444<<>>===999999555444>>>CCC>>>999777:::AAAGGGKKK222AAAZZZ~~~QQQ>>>>>>DDD666:::>>>666;;;777222;;;:::444:::888===...111222333444555555555555000333222...CCCDDD---444333111222555999<<<>>>888:::<<<;;;666333111111444555999;;;888333222555555///222444...000555000:::@@@:::222666666222444888999777222,,,,,,111666===999333111222333333222777777777777777777777777888777:::???@@@===;;;<<>>777777999222,,,555333///666666222444,,,///222555777777888888111444777888777666555444111111111111111111111111222111333777888444333555666999666000222777666...333333333333444555666777666666555555555555666666444;;;<<<666666<<<===:::333444666666444333333333444999;;;666111000///,,,111111444555111333GGG^^^oooRRR777111555666333222///666<<<999,,,%%%---:::333333222000...///222555222444444111111444555222...:::;;;777666000///999888888888999;;;:::777555AAA@@@999lll~~~XXX???FFF;;;777===999000222222333>>>999333333000999555:::222444666888999999999888111///***333888=== :::,,,///222444555555555555000444;;;??????:::222,,,222111000...000444777888+++(((...333...000333,,,222:::777222888888333555666555222///------///111444333111///...///000222222222222222222222222222333000111444444111111333777222...///444777777555666666888888777555333111::::::999999777666555444///222444555333222111111000333555666444222222222000222111......333555444(((...555777444000...///888444111444999999222+++444+++&&&,,,444666333000000111111000//////111222///222333111111444444111777555,,,...===???666444555333111111333444444333)))333666QQQ~~~SSS888===999000===555///999555555)))555666555///HHH:::333+++---///111222222111111666"""555777888444+++000000///...------///111222222111///---///222555000222111---+++,,,......444...000000***---222...)))111---(((///000---000,,,///333333000...000222,,,,,,---///111111///---........................444111000333333000000333+++///666999222***---555000/////////000333555777666777777777666444222111444111111444333111444:::444444333111000111444777///111111000111444333...444333000---111777666111...111000,,,,,,111444333---333666222---,,,///000,,,...000000///.........+++///111000111333333///000666333222777666333888333111000000222444444444222<<<===999\\\LLL@@@<<<999666444333444555444444222111111333555777777666//////............//////........................////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---///////////////////////////...---,,,,,,,,,,,,,,,////////////////////////............////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///...---,,,,,,---...///............////////////////////////////////////////////////////////////...............///000000////////////000000000000111111222222222333333333111111222222222333333333333111999888NNN~~~WWWCCC===777999777444333444444222111222111000111333333222111//////............//////........................////////////////////////////////////////////////000/////////............////////////////////////000/////////............///////////////////////////...------,,,,,,,,,---////////////////////////............////////////////////////////////////000000000000000000000///111111111111111111111111000000000000000000000000000000000000000000000000///...------------...///............////////////////////////////////////////////////////////////...............///000000////////////000000000000111111111222222222333333111111111222222222333333555000999777FFF~~~PPP999===555777555444333333333111///111000/////////000...---//////............//////........................////////////////////////////////////////////////////////////............////////////////////////////////////............///////////////////////////...------,,,---------////////////////////////............////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///......------......///............////////////////////////////////////////////////////////////...............///000000////////////000000000000000111111111222222222222111111111222222222222333555000777777<<>>777000666999555111///000222333333222111000000111222000/////////............//////........................////////////////////////////////////////////////............/////////000////////////////////////............/////////000////////////////////////...............///000000////////////////////////............///////////////////////////////////////000000111111222333333222222222222222222222222111111111111111111111111000000000000000000000000...///000111111000///...............////////////////////////////////////////////////////////////...............///000000////////////000000000000........./////////000000000000000000111111111111///777///333;;;999TTT|||www666;;;<<>>888111...000111111///111000000000/////////...........................////////////////////////////////////000000000000.../////////000000000111000000000000000000000000000//////......//////000...000111000///111666;;;........................000/////////............000000000000000000000000000000000000000000000000111111111111000000000///000111111111111222222222333333333222222222111111222222222222222222222222000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////...///000111111000///.............../////////////////////////////////////////////////////////...000000000000111111111111444000222777444222CCCZZZsssAAA555222444222444222000...///222333111...000000000000////////////........................////////////////////////////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////---222555111---///:::EEE........................////////////............000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222333333333222222222222111222222222222222222222222000000////////////000000222222111111111000000000000000000000000000000000////////////////////////...//////000000//////...............////////////////////////////////////......//////////////////000000000000111111111111000111444666444444<<>>LLL<<<999666555444333222000111111111111000000000000111000000000000/////////....../////////000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000................................................------........./////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000------........./////////////////////////////////////////////............//////000000111222222222000000000000000000000000222222333333444444555555222???jjj|||@@@;;;888666444444444222111111111111000000000000000000000000000000000000000...////////////000000000........................////////////////////////000000000000////////////////////////////////////............................................................////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111000000111111222333222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000111////////////////////////////////////////////////............///////////////////////////////////////////////////............//////000000111222222000000000000000000000000111222222333444444555555333===JJJ```===999777555444444444333111000000000000000000111111000000000000111111111111////////////000000000111////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000////////////000000000000////////////////////////111111111111111111111111111111000000111111222333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////////////////////////////........./////////000000////////////////////////.........///////////////------...//////000000111000000000000000000000000111111222222333444444555888::::::~~~LLL===888666444333444444333222000000000000111111111111000000000111111111111222/////////000000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000....../////////000000000////////////////////////.........///////////////---------...//////000000000000000000000000000000111111222222333333444444999999888[[[~~~???<<<777555333333444444333222///000000000111111111111000000111111111222222222//////000000000111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////.../////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////............/////////000.........///000000111111000000000000000000000000111111111222333333444444333;;;999GGG~~~ggg888:::777555333333444444444222//////000000111111111222000000111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111000111222222333333333333333333333333333111111111111111111111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---.........//////000000/////////000111111222222000000000000000000000000000111111222333333444444,,,===;;;@@@zzz|||FFF@@@<<<666999444000444333222888333111000000111333222111111111111111222222222222...333+++000777111000000444333222222222222222333---333777555333444222---222111000//////.........111111000000/////////...///333222...444...,,,111333222000111222333111000////////////000000000000/////////000111111222222333222222222111111000000////////////000000000000111111111111111111111111222222111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333444;;;AAA---]]]|||~~~AAA:::888444555555666666333///---333111000000222333222111000111111111222222222222111555333333000---333777/////////......//////000444111,,,******...333666111111000000//////000000222222222111111111000000666999333---222444444888222111000000222222111000000000000111111222222222000000000111111111111222222222222111111111000000000000000111111111222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222222222222222333333333333555555666777KKK|||\\\>>>666777>>>777888999444666888333444222111111222333222111111111111111222222222222222...333444...111666333222222222222222333444555000...333???CCC;;;333222111111000000111111222222444444333333333333222222***111000000///555///***111000//////111222111///000111111222333444555555222222222222111111111111111111111111111000000000111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222222333333333444444888222000AAA:::ggg|||DDDBBB888;;;777111666888000222888222555333222222333333333222111111222222222333333333333(((222333222<<<777---555555555555666888999999///...<<>>,,,;;;222222222222333333444555:::111///444777222111444444333444444555666777888444444444555555555555555//////555QQQ///888000///444333222333555666666555111111222333444555555666777666666555444333333222222222222333333333333333111111222222222333333333444444444444444444444444222333333444444555555666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333000000111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333444444444444444444444444444444444555555555666666333777>>>///===CCCRRR|||QQQDDD===>>>>>>:::HHH<<>><<<:::999::::::999888777888888888999999999999:::999:::???HHH999888888777777777777777777444888888444333888<<<;;;666666666666666777777888777777888888999999999999:::000888ddd111111---<<<777666666777:::;;;:::999666666666666777777777777666666666666555555555555444444444555555666666666444444444555555555666666555555555555555555555555333333444444555666777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555555555555555666666666777555;;;222BBB<<<000MMMRRR|||\\\AAAJJJLLL666IIItttdddBBB333BBB:::<<>>===???<<<;;;<<<===<<<:::999===888333555:::===:::666666;;;777444888555///444888555777???DDD@@@:::666555555777::::::666333333666999666222444:::888000...555666777888222000<<<;;;:::999888666555444333444888888444222666999999666777888777555555666888888666555666777888777666444777::::::888444333222222777888555666999666000666666666555444444333333888777555444555555444333<<<888333222444666666555666333333555555333333555555888555...///777888333111555888777333111222444222333555555444444666888:::777555555777888777555;;;999666444555777999;;;>>><<<:::999:::===@@@BBB|||YYYPPPbbbeeeVVV```dddCCCBBB???@@@111:::AAAAAABBBFFFIIIGGG@@@:::CCCDDD333>>>kkkpppPPPDDD777;;;@@@AAA<<<;;;???AAA999;;;;;;888:::>>>@@@>>><<<888222222:::BBBAAA:::::::::;;;@@@EEEGGGCCC???888===999777>>>===;;;BBB>>>;;;<<>>666000777444444555666777888999:::444666777777888;;;888333777888999:::999999888888<<<;;;999999999888555222666555555777;;;>>>??????999;;;999555666;;;<<<999999999999999999999999999999777333111111333555666///111555999;;;999555111666444444888:::888999<<<888555444666777555555777999666222000111666<<<@@@777888999999888777888:::;;;999888888999:::888666888888888888888888888999666:::>>>???===???EEELLLPPP|||{{{]]]pppwwwyyyxxxAAAVVVAAADDDHHHIIIGGGCCC@@@???BBBDDDJJJDDDBBBVVVZZZ???CCC:::???@@@333888CCC>>>;;;??????===>>>AAAAAA>>>:::DDDFFF>>>===DDDDDD<<<<<<@@@DDDGGGFFFAAA:::555???BBB:::555::::::999@@@<<<999:::???AAA===::::::999===>>><<<;;;;;;999555>>>777888@@@???777888AAA555777333666@@@===888>>>======>>>>>>?????????@@@>>>???>>>===AAAEEEAAA;;;<<<<<<;;;<<<===<<<:::888===<<<===???@@@@@@===;;;???;;;888888::::::777444;;;<<<;;;777666999:::999777777777777888999:::;;;???>>>===<<<<<<<<<======:::::::::999777666666777888555555777777333333555;;;444555>>>>>>555444<<<<<<:::999:::;;;;;;999666888:::;;;;;;;;;;;;<<<>>>;;;::::::;;;<<<<<<999777999;;;===???@@@>>><<<:::<<>>FFFOOOooo|||mmmnnnYYY\\\AAAJJJTTTZZZPPP@@@<<>>NNNXXXCCC???BBBCCCAAA@@@AAA???;;;===^^^rrreeeTTTTTTXXXWWWJJJSSS___iiinnnooopppppp^^^```VVVOOOSSSRRRRRRZZZIIIDDDDDDKKKQQQOOOHHHEEE@@@:::999??????:::<<>>;;;:::<<<<<<<<<:::===;;;;;;<<<>>>???>>>===888999<<<@@@CCCCCCAAA???666999;;;;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<===>>>222555999;;;:::888555444999::::::777444444888<<<>>>;;;:::<<<;;;777666888888666777999999666777;;;666666777888999;;;<<<>>>:::<<<>>>???@@@AAACCCEEEBBBCCCEEEGGGHHHHHHGGGEEEGGGKKKRRRZZZ```dddggghhhdddmmmvvvyyyyyy~~~|||yyygggnnnxxx~~~yyymmm|||zzz|||sssiiiRRRJJJVVVXXXOOOZZZsssFFFPPPQQQEEEAAAFFFGGG@@@;;;AAA@@@AAAEEEAAAAAAMMMEEEEEEEEEEEEEEEEEEEEEEEESSS[[[```^^^ZZZZZZ[[[ZZZKKKHHHEEEDDDFFFJJJMMMPPPGGGCCC@@@>>>???AAAAAABBBDDDFFFGGGDDD???===@@@DDDCCCCCCBBBAAA>>><<<>>>BBB???>>>===;;;;;;;;;<<<===???AAACCCBBBAAAAAACCCEEE;;;???BBBCCCBBBCCCFFFJJJBBB@@@@@@CCCCCC@@@@@@CCCDDDLLLKKK@@@???IIIMMMIIIHHHFFFCCCAAAEEEUUUmmmyyy|||zzzwwwooommmaaappprrreeeffftttuuujjjbbbiiijjjjjjmmmiiikkkxxx}}}yyyuuuqqqnnnmmm|||~~~|||qqqfffZZZSSSUUU[[[PPPOOOMMMKKKJJJKKKLLLMMMJJJHHHDDD>>><<